Overview
Skills
Job Details
About the Role
We are looking for a passionate Full Stack Software Developer with hands-on experience in TypeScript and Node.js to design, build, and maintain scalable web applications. You will be responsible for developing both front-end and back-end components, integrating APIs, and ensuring high performance and responsiveness across platforms.
This role offers an exciting opportunity to work in a collaborative, agile environment and contribute to the full software development lifecycle from concept and design to deployment and maintenance.
Key Responsibilities
Develop, test, and deploy robust and scalable web applications using TypeScript, Node.js, and modern JavaScript frameworks.
Design and implement RESTful and GraphQL APIs for front-end and third-party integrations.
Collaborate with UI/UX designers and backend engineers to deliver seamless user experiences.
Manage databases and write optimized queries (e.g., MongoDB, PostgreSQL, MySQL).
Ensure code quality through unit testing, integration testing, and code reviews.
Optimize application performance and scalability.
Implement secure coding practices and participate in architecture discussions.
Troubleshoot, debug, and upgrade existing systems.
Participate in Agile/Scrum ceremonies and collaborate closely with cross-functional teams.
- 10+ years of professional experience as a Full Stack Developer.