Job Title: Full Stack Engineer
Location: Remote
Contract
Role Overview
We are looking for a Full Stack Engineer who can design, build, and ship high-quality, production-ready features across the stack. You will work on modern front-end applications using React and TypeScript, develop scalable back-end services using Python and/or Node.js, integrate APIs and AI-powered services, and ensure reliability through testing and best engineering practices.
Key Responsibilities
• Build and maintain front-end applications using React, TypeScript, and modern UI frameworks
• Design, develop, and scale back-end services using Python and/or Node.js
• Collaborate with product managers, designers, and other engineers to deliver end-to-end features
• Write clean, testable, and maintainable code with strong attention to performance and security
• Develop and execute unit, integration, and end-to-end tests
• Participate in code reviews, architecture discussions, and technical decision-making
• Deploy and monitor applications in production environments
• Troubleshoot and resolve production issues efficiently
Required Skills & Qualifications
• Strong experience with React and TypeScript
• Proficiency in Python and/or Node.js for back-end development
• Experience building and consuming RESTful APIs (GraphQL is a plus)
• Solid understanding of databases (SQL and/or NoSQL)
• Experience with testing frameworks and CI/CD pipelines
• Familiarity with cloud platforms (AWS, GCP, or Azure)