Position Summary
We are seeking a highly skilled and experienced Senior Full Stack Developer with a strong
background in open source technologies, including Node.js, React.js, PostgreSQL, SQL, and
MongoDB. The ideal candidate will be responsible for designing, developing, and
maintaining scalable web applications and APIs that power our digital products and
services. This role requires a deep understanding of both front-end and back-end
development, architectural decision-making,
Core Responsibilities
Design, develop, and maintain robust and scalable web applications using Node.js,
React.js, PostgreSQL, SQL, and MongoDB.
Architect full-stack solutions to meet complex business requirements, balancing
performance, scalability, and maintainability.
Collaborate with product managers, designers, and other developers to define and
deliver technical solutions.
Integrate AI and machine learning tools where applicable to enhance application
capabilities.
Develop and consume RESTful APIs and ensure seamless integration between front-end
and back-end systems.
Write clean, maintainable, and well-documented code following best practices in
software engineering.
Conduct code reviews, mentor junior developers, and contribute to a culture of
continuous improvement.
Optimize application performance, reliability, and scalability through testing and
performance tuning.
Ensure application security through code reviews and adherence to security best
practices.
Participate in sprint planning, estimation, and agile ceremonies as a core team member.
Continuously research and adopt new technologies to improve development processes
and product capabilities.
Requirements
Technical Skills
Expertise in full stack development with Node.js and React.js.
Strong experience with relational databases (PostgreSQL, SQL) and NoSQL databases
(MongoDB).
Proficient in JavaScript/TypeScript, HTML5, CSS3, and modern front-end frameworks.
Experience designing scalable application architectures.
Familiarity with AI and machine learning tools and how they integrate with web
applications.
Experience with version control tools such as Git and CI/CD pipelines.
Solid understanding of RESTful API design and integration.
Familiarity with containerization technologies (e.g., Docker) is a plus.
Experience working in agile development teams and using tools like Jira, Trello, or
Asana.
Experience
8+ years of professional experience in full stack development.
Demonstrated success in developing and deploying complex web applications in a
production environment.
Experience working in a cross-functional team and mentoring junior developers.
Proven experience in architectural design and technology selection for full stack
applications.
Hands-on experience integratin
Job Types: Full-time, Permanent
Pay: ?436,046.75 - ?4,000,000.00 per year
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.