Back to Jobs
S

Full Stack Web Developer (React, Node.js, Python)

Searchlook India

Apply for this Position

Job Description

"Join Searchlook as a Full Stack Web Developer and take ownership of scalable, end-to-end web applications, driving real technical decisions and growth into leadership."

At Searchlook, an industry-leading North American company, you'll have the unique opportunity to design and ship full-stack features from concept to production, free from corporate red tape and ticket clearing.

As a Full Stack Web Developer, you'll be responsible for building clean, pixel-perfect React/TypeScript interfaces, creating Python APIs and automation scripts, and modeling and optimizing data in MongoDB.

Why you should learn this:

Searchlook is seeking a Full Stack Web Developer to join their team, indicating a high demand for skilled professionals in this field.

Expected Salary: $120,000 - $180,000 per year, depending on experience and location.

How it works:

  • Design and ship full-stack features from Figma mockup to production, taking ownership of the entire development process.
  • Collaborate with the team to implement clean, pixel-perfect React/TypeScript interfaces, leveraging AI tooling for efficient development.

Core Concepts to Master

1

Full-Stack Development

Full-stack development involves designing and building both the front-end and back-end of a web application, requiring a deep understanding of programming languages, frameworks, and databases.

2

React and TypeScript

React is a JavaScript library used for building user interfaces, while TypeScript is a superset of JavaScript that adds optional static typing and other features. Together, they enable the creation of clean, maintainable, and efficient front-end code.

3

Python and MongoDB

Python is a versatile programming language used for building back-end logic, automation scripts, and APIs, while MongoDB is a NoSQL database used for storing and retrieving large amounts of data.

4

AWS and Cloud Computing

Amazon Web Services (AWS) provides a scalable and secure platform for deploying and maintaining infrastructure, enabling the development of cloud-native applications.

Interview Questions (Beginner)

  • Can you explain the difference between front-end and back-end development?
  • What is React, and how is it used in web development?
  • Can you describe the process of building a full-stack application from scratch?

Job Overview

CompanySearchlook
Employment TypeFull-time
LocationIndia
Experience LevelFresher

Advance Questions

  • How do you optimize the performance of a React application?
  • Can you explain the concept of microservices architecture and its benefits?
  • How do you design and implement a scalable data storage solution using MongoDB?