Role Overview
We are looking for a talented Full-Stack Developer who is passionate about building scalable, secure, and high-performance applications. You will work across the entire software development lifecycle, collaborating with cross-functional teams to deliver innovative products that create real business impact.
Responsibilities
- Design, develop, test, and maintain scalable web applications using Python, React.js, Node.js, and Next.js.
- Build responsive, intuitive, and user-friendly interfaces that deliver an exceptional user experience.
- Develop secure and scalable RESTful APIs and backend services.
- Collaborate with Product Managers, Designers, QA Engineers, and AI Engineers to deliver high-quality software solutions.
- Write clean, reusable, maintainable, and well-documented code following industry best practices.
- Optimize application performance, scalability, reliability, and security.
- Design and integrate databases while ensuring efficient data management.
- Participate in architecture discussions, code reviews, and technical design decisions.
- Troubleshoot, debug, and resolve application issues in development and production environments.
- Contribute to CI/CD pipelines, deployment automation, and DevOps best practices.
- Write unit tests, integration tests, and participate in quality assurance processes.
- Monitor application performance and logging to identify and resolve production issues.
Skills
- Python
- React.js
- Node.js
- Next.js
- RESTful APIs