Full Time
Bangalore
Posted 3 months ago

Job description

We are looking for a skilled Full Stack Developer with strong expertise in modern web technologies to design, develop, and maintain scalable applications for the telecom industry. The ideal candidate will have hands-on experience across the entire stack—frontend, backend, and database—while adhering to best practices in performance, security, and maintainability.

Key Responsibilities

Feature Development:
Design, implement, and deliver user-centric features across frontend and backend systems.
Build reusable, maintainable UI components using React.js or equivalent frameworks.
Develop backend services using Node.js or Python, following clean architecture principles.

API & Database Design:
Define and implement RESTful and GraphQL APIs.
Design efficient, scalable database schemas for PostgreSQL/MySQL and integrate with NoSQL stores like Redis or Elasticsearch.

Testing & Quality Assurance:
Write and maintain unit, integration, and end-to-end tests using tools like Jest, React Testing Library, Pytest, and Cypress.

DevOps & Deployment
Containerize applications using Docker.
Configure CI/CD pipelines (GitHub Actions, Jenkins) for automated builds and deployments.

Security & Standards:
Enforce secure coding practices, accessibility standards (WCAG), and SEO fundamentals.

Collaboration:
Work closely with Product, Design, and Engineering teams to translate requirements into technical solutions.
Participate in agile ceremonies and contribute to continuous improvement.

Ownership & Mentorship:
Own feature delivery from planning through production.
Mentor junior developers or interns when required.

Qualifications & Skills

Experience:
Minimum 3+ years of experience building full-stack web applications.

Technical Skills:
Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3 (Flexbox/Grid).
Advanced experience with React.js (Hooks, Context, Router) or similar frameworks.
Strong backend development skills in Node.js (Express/Fastify) or Python (Django/Flask/FastAPI).
Expertise in designing and integrating REST/GraphQL APIs.
Solid knowledge of PostgreSQL/MySQL and familiarity with NoSQL stores.
Experience with build tools (Webpack, Vite), package managers (npm/Yarn), and Git workflows.
Skilled in writing tests using Jest, React Testing Library, Pytest, and Cypress.
Familiarity with Docker, CI/CD tools, and basic cloud deployments.

Domain Knowledge:
Exposure to Telecom domain BSS systems is a plus.

Soft Skills:
Strong problem-solving, debugging, and communication skills.
Ability to work in dynamic, agile environments.

Job Details

Job Category

Engineering

Role

Fullstack Developer

Location

Bangalore

Experience Required

5+ Years

Type

Full Time

Department

Engineering & Design

Apply For This Job

A valid email address is required.
A valid phone number is required.

File Types: PDF, DOC, DOCX, TXT