S

Senior Full Stack Engineer

Software Mechanics

5 - 7 years

10 - 16 Lacs

Bengaluru

Posted:4 days ago

Apply

Job Description

Role Overview
We are looking for an experienced Full-Stack Engineer to develop modern, data-intensive web applications with strong frontend and backend integration. The candidate will be responsible for building interactive interfaces, developing backend APIs, integrating data services, and implementing configurable workflows for data exploration and processing. The role requires strong hands-on development skills, sound application design practices, and the ability to deliver end-to-end features.

Key Responsibilities
· Design, develop, and maintain responsive web applications using React and TypeScript.

· Build interfaces for dataset exploration, table previews, schema inspection, metadata management, and configuration.

· Develop interactive interfaces for data transformations, joins, filtering, aggregations, and reusable templates.

· Build backend REST APIs using Python and FastAPI.

· Integrate frontend components with backend services, databases, and data processing pipelines.

· Develop job management interfaces to display execution status, progress, logs, and error details.

· Implement configurable interfaces for managing datasets, storage settings, and analytical layer metadata.

· Develop authentication, authorization, and role-based access control within the defined requirements.

· Design and maintain database schemas, SQL queries, and application metadata using PostgreSQL or MySQL.

· Implement API validation, exception handling, loading states, and user-friendly error messages.

· Build reusable UI components and maintain modular, maintainable application code.

· Collaborate with data engineers to define API contracts and integrate pipeline execution workflows.

· Containerize application services using Docker and support deployment in offline, on-premises environments.

· Write unit and integration tests, debug application issues, and maintain technical documentation.

Required Skills

· 5–7 years of hands-on experience in full-stack application development.

· Strong proficiency in React, TypeScript, JavaScript, HTML, and CSS.

· Experience building data-intensive applications involving tables, filters, forms, metadata, and interactive user workflows.

· Strong experience developing REST APIs using Python and FastAPI.

· Experience integrating frontend applications with backend APIs and asynchronous or long-running jobs.

· Hands-on experience with PostgreSQL or MySQL, including schema design, SQL queries, and application data management.

· Experience implementing authentication, authorization, and role-based access control.

· Experience developing reusable components, managing frontend state, and implementing form validation.

· Experience building configurable, metadata-driven interfaces rather than relying on hardcoded datasets and workflows.

· Practical experience with Docker, Linux, Git, application debugging, and deployment workflows.

· Understanding of API contracts, request validation, exception handling, and API documentation.

· Ability to develop and own features end to end, from requirement analysis through implementation, integration, testing, and delivery.

Pay: ₹1,000,000.00 - ₹1,650,000.00 per year

Work Location: In person

Skills Required

Full Stack Backend Data Services Application Design TypeScript Metadata Management Rest Apis Python Data Processing Access Control SQL Queries Postgresql

Learn the skills this job asks for

See your skill gap for Full Stack Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
S
Software Mechanics

RecommendedJobs for You

Fidelity Investments logo

Senior Full Stack Engineer

Fidelity Investments

Bengaluru east

S

Senior Full Stack Engineer

Software Mechanics

Bengaluru

Quess IT Solutions logo

Senior Full Stack Engineer

Quess IT Solutions

Bengaluru

Vialto logo
Fidelity Investments logo

Senior Full Stack Engineer

Fidelity Investments

Bengaluru east

S

Senior Full Stack Engineer

Software Mechanics

Bengaluru