HamburgerMenu
hirist

InOpTra Digital - Full Stack Developer - Microservices Architecture

InOpTra Digital
Any Location
5 - 16 Years
star-icon
4.3white-divider36+ Reviews

Posted on: 16/11/2025

Job Description

Description :

Job Description : Full-Stack Developer

Position Overview :


We are seeking highly skilled Full-Stack Developers at the Senior Engineer and Lead Developer levels. The ideal candidates will be hands-on technologists with deep experience across both frontend and backend engineering. Successful applicants will demonstrate strong design skills, advanced programming capability, architectural awareness, and the ability to lead development initiatives in a fast-paced environment.

Key Responsibilities :

Core Engineering :

- Design, develop, test, and maintain high-quality, scalable full-stack applications.

- Write clean, maintainable, and efficient code across frontend and backend systems.

- Participate in architectural and technical design discussions for building robust, scalable systems.

- Implement best practices in code quality, performance optimization, and security.

Leadership & Collaboration :

- Provide technical guidance, mentorship, and code reviews for junior and mid-level engineers.

- Drive engineering excellence and promote best practices within the team.

- Collaborate with Product Managers and UX teams to translate product requirements into technical solutions.

- Lead complex development initiatives and ensure timely delivery of major features.

Operational & Delivery Responsibilities :

- Work closely with DevOps teams to ensure CI/CD readiness, test automation, and deployment quality.

- Troubleshoot application issues across the stack and perform root-cause analysis.

- Contribute to improving development processes, tooling, and team workflows.

Required Technical Skills :

Frontend Expertise :

- Strong proficiency in React, Angular, or Vue.js (React preferred).

- Deep experience with JavaScript and TypeScript.

- Expertise in building responsive, secure, and accessible UI components.

- Hands-on experience with frontend build tools such as Webpack, Vite, or Babel.

- Strong understanding of state management (Redux, Zustand, MobX, etc.).

Backend Expertise :

- Hands-on experience with Java (Spring Boot / Microservices), Python (Django / FastAPI / Flask), or Node.js (Express / NestJS).

- Experience building distributed systems and RESTful APIs.

- Strong understanding of asynchronous processing, caching, message queues (Kafka, RabbitMQ, SQS).

Database & Storage :

- Proficiency with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB, Redis).

- Ability to design efficient database schemas and optimize queries.

Cloud & DevOps :

- Hands-on experience with AWS, Azure, or GCP.

- Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, CircleCI).

- Familiarity with Docker and container-based deployments.

Required Experience :

- Senior Developers : 5- 9 years of full-stack engineering experience.

- Lead Developers : 8 - 12+ years of experience, including leadership responsibilities.

- Proven ability to work independently on complex engineering tasks.

- Strong communication, documentation, and stakeholder-management skills.

Preferred Qualifications :

- Experience working in Agile/Scrum environments.

- Exposure to microservices and event-driven architectures.

- Experience with performance profiling and tuning for both frontend and backend systems.

- Familiarity with testing frameworks (Jest, Cypress, JUnit, PyTest, etc.).

Soft Skills :

- Strong analytical and problem-solving capabilities.

- Ability to manage multiple priorities and collaborate effectively.

- Ownership mindset with accountability for quality and delivery.

- Strong verbal and written communication skills.


The job is for:

May work from home
info-icon

Did you find something suspicious?