Full Stack Developer
Job Description
What You'll Do:
Architect and build scalable, high-performance web applications from end to end.
Develop and maintain dynamic front-end components using React.js.
Develop and maintain robust back-end services and RESTful APIs using Node.js.
Collaborate with product managers and designers to translate requirements into elegant, functional code.
Ensure the security, performance, and reliability of our backend systems.
Develop software for our AI tools and integrate third-party APIs for seamless communication.
Contribute to a culture of quality through code reviews, testing, and debugging.
What You Bring:
Bachelor's degree in Computer Science or Software Engineering with 3 years hands-on experience in software design and development.
Proficiency with our core tech stack:
Frontend: React.jsBackend: Node JS
Database: MongoDB
Cloud & DevONode.JSps: AWS, Docker
Solid understanding of REST API design, microservices architecture, and front-end/back-end integration.
Excellent troubleshooting and problem-solving skills.
Bonus Points For:
Hands-on experience with Java.
Familiarity with other databases or cloud platforms.
Experience in the AI/ML space.
What We Offer:
The opportunity to make a direct impact on innovative software products.
A supportive and collaborative team environment that values learning and growth.
A 1-year contract with the potential for renewal and conversion to a permanent role environment.
If you're a motivated and skilled Full Stack Developer looking for a new challenge, apply now