Job Description
We are looking for an experienced Full Stack Developer with strong expertise in React.js, React Native, and Python , with the ability to contribute to AI / ML-based projects . The ideal candidate should have solid front-end and back-end development experience, along with exposure to modern frameworks, scalable architectures, and cloud-based solutions.
Key Responsibilities
- Develop and maintain scalable web and mobile applications using React.js and React Native .
- Work with Python to build, integrate, and support AI / ML components within the product.
- Collaborate with data science teams to operationalize machine learning models and pipelines.
- Build and optimize backend services using Node.js or Java (secondary stack).
- Design and develop RESTful APIs and microservices architecture.
- Write clean, maintainable, and testable code following best practices.
- Troubleshoot, debug, and enhance performance across applications.
- Work in an Agile environment and collaborate with cross-functional teams (Design, QA, DevOps, Product).
- Ensure responsive UI / UX and seamless integration between front-end and back-end components.
Primary Skills (Must-Have)
React.js – strong expertise in component design, hooks, state management.React Native – hands-on experience building mobile applications.Python – good understanding to handle AI / ML-related workflows, APIs, and backend tasks.Understanding of AI / ML basics and ability to integrate ML models into applications.Secondary Skills (Good to Have)
Node.js – backend development experience.Java – exposure to enterprise backend systems.Experience with REST APIs, microservices, and cloud deployment (AWS / Azure / GCP).Experience with CI / CD pipelines, version control (Git), and containerization (Docker).Additional Advantages
Experience in ML model deployment frameworks (FastAPI, Flask, Django, TensorFlow Serving).Familiarity with SQL / NoSQL databases.Experience working with Agile / Scrum teams.Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.5–7 years of full-stack development experience with strong hands-on coding skills.