Job Title: Senior Software Developer – Full Stack (Node.js, TypeScript)
Role Overview:
We are looking for a Senior Software Developer (Full Stack) who is passionate about building
scalable, high-performance web applications. You will work across frontend and backend layers,
contribute to architecture decisions, write clean and maintainable code, and collaborate closely
with product, design, and engineering teams throughout the product lifecycle.
Key Responsibilities:
Frontend Development:
- Build scalable, responsive, and pixel-perfect UI using Vue.js or React.
- Translate UI/UX designs into reusable and high-quality code.
- Ensure cross-browser and cross-device compatibility.
- Optimize performance and accessibility.
Backend Development:
- Develop backend services using Node.js with TypeScript (JavaScript acceptable).
- Build and maintain RESTful and SOAP APIs using NestJS or Express.js.
- Work with relational and NoSQL databases.
- Ensure performance, security, and data integrity.
Engineering Excellence:
- Follow clean code and SOLID principles.
- Write unit and integration tests (TDD/BDD preferred).
- Participate in code reviewoubleshoot and resolve production issuCollaboration & Process:
Senior Software Developer – Full Stack (Node.js, TypeScript)
Role Overview:
We are looking for a Senior Software Developer (Full Stack) who is passionate about building
scalable, high-performance web applications. You will work across frontend and backend layers,
contribute to architecture decisions, write clean and maintainable code, and collaborate closely
with product, design, and engineering teams throughout the product lifecycle.
Key Responsibilities:
Frontend Development:
- Build scalable, responsive, and pixel-perfect UI using Vue.js or React.
- Translate UI/UX designs into reusable and high-quality code.
- Ensure cross-browser and cross-device compatibility.
- Optimize performance and accessibility.
Backend Development:
- Develop backend services using Node.js with TypeScript (JavaScript acceptable).
- Build and maintain RESTful and SOAP APIs using NestJS or Express.js.
- Work with relational and NoSQL databases.
- Ensure performance, security, and data integrity.
Engineering Excellence:
- Follow clean code and SOLID principles.
- Write unit and integration tests (TDD/BDD preferred).
- Participate in code reviews.
- Troubleshoot and resolve production issues.
Collaboration & Process:
- Work with product managers, designers, and QA teams.
- Participate in Agile/Scrum ceremonies.
- Maintain technical documentation.
Required Skills & Experience:
- 4–7 years of full-stack development experience.
- Strong experience with Node.js, TypeScript, Vue.js or React.
- Experience with NestJS/Express.js.
- Experience with REST & SOAP APIs.
- Knowledge of SQL and NoSQL databases.
- Experience with Git and cloud platforms (Azure preferred).
- Strong communication and problem-solving skills.
Good to Have:
- PWA experience.
- CI/CD pipeline exposure.
- SaaS or enterprise system experience.
- Work with product managers, designers, and QA teams.