Job Title:
Sr. Fullstack Engineer
Location: Bangalore (Hybrid)
Department: Platform Engineering
Reports to: Engineering Manager
Job
Summary:
As a Sr. Fullstack Engineer, you will
play a critical role in developing both frontend and backend applications,
ensuring the successful delivery of high-quality, scalable solutions. You will
lead and mentor a team of engineers, define technical strategies, and
collaborate with cross-functional teams to deliver exceptional user
experiences.
Your expertise in React.js, TypeScript, Node.js, Python, microservices, PostgreSQL, MongoDB, APIs, Azure, and other modern technologies will be pivotal in
building high-impact, scalable applications.
This role requires strong technical
proficiency and leadership skills. You will have the opportunity to shape the
technical direction, mentor junior engineers, and contribute to a
high-performing team while aligning engineering efforts with business goals.
Responsibilities
and Duties:
- Design,
develop, and maintain scalable and robust fullstack applications.
- Familiarity
with common stacks in backend and frontend specially MERN stack
- Collaborate
with product managers, designers, and other stakeholders to translate
business requirements into technical specifications.
- Implement
frontend interfaces using TypeScript, React.js, and Node.js,
ensuring responsive and seamless user experiences.
- Develop
and optimize SQL queries and database structures to ensure high
performance and reliability.
- Write
clean, efficient, and well-documented code, adhering to best practices and
coding standards.
- Participate
in code reviews, debugging, and troubleshooting to maintain code quality
and application stability.
- Stay
updated on emerging technologies and contribute to continuous improvement
initiatives.
Required
Qualifications:
- 5+
years of experience in software engineering, with a strong focus on both
frontend and backend development.
- Ability
to understand and design client-side and server-side back-end architecture
- Write
effective APIs for front end mobile and web
- Experience
building and maintaining high-performance, scalable, and secure
applications based on microservices architecture.
- Proven
ability to lead complex technical initiatives, manage multiple priorities,
and deliver on deadlines.
- Excellent
communication and interpersonal skills, with the ability to influence and
align cross-functional stakeholders.
Technical
Expertise:
- Proficiency
in Node.js, TypeScript, React.js, Python, OAuth, PostgreSQL, MongoDB, Azure.
- Expertise
in building secure, low-latency REST APIs and integrating with analytics
tools.
- Experience
leading code reviews, implementing testing practices, and ensuring code
quality through automated testing frameworks.
- Familiarity
with modern development workflows including CI/CD, testing
frameworks, and version control systems (e.g., Git).
- Understanding
of cloud platforms (especially Azure) and containerization
technologies such as Docker and Kubernetes.
- Ability
to evaluate and adopt new frameworks, libraries, and tools to keep the
technology stack up to date.