Zodiac Solutions, Inc is seeking a Python Full Stack Developer with expertise in React and Node.js. The role involves designing and developing web applications, building scalable backend services, and collaborating with cross-functional teams.
Responsibilities:
- Design, develop, and maintain robust web applications using React on the frontend
- Build scalable backend services using Node.js and NestJS
- Develop and integrate APIs using Python (FastAPI/Django/Flask)
- Collaborate with cross-functional teams including product managers, designers, and DevOps engineers
- Write clean, maintainable, and well-documented code
- Optimize applications for maximum performance, scalability, and security
- Implement RESTful and/or GraphQL APIs
- Participate in code reviews and mentor junior developers
- Troubleshoot, debug, and upgrade existing systems
Requirements:
- Strong proficiency in JavaScript/TypeScript
- Hands-on experience with React.js (Hooks, Context API, modern state management)
- Solid experience with Node.js and backend frameworks, especially NestJS
- Experience building backend systems with Python
- Knowledge of RESTful API design and microservices architecture
- Experience with databases such as PostgreSQL, MongoDB, or MySQL
- Familiarity with version control tools like Git
- Understanding of authentication/authorization (JWT, OAuth)
- Good problem-solving skills and attention to detail