We are looking for a passionate and versatile Full Stack Developer with hands-on experience in React Native, React.js, and Backend technologies (Node.js / Java / Python). You'll be responsible for building and maintaining modern web and mobile applications from front to back, collaborating closely with designers, product managers, and fellow developers.
Develop responsive, user-centric web interfaces using React.js.
Work with APIs to integrate dynamic content and backend data.
Build reusable components and libraries for future use.
Ensure cross-browser compatibility and performance optimization.
Design and build cross-platform mobile applications using React Native.
Implement UI components and navigation for Android and iOS apps.
Optimize mobile performance and handle native integrations as needed.
Ensure smooth deployment and updates on Play Store/App Store.
Develop and maintain RESTful APIs and backend services.
Design and manage database schemas using SQL or NoSQL (MongoDB, PostgreSQL, etc.).
Ensure application security, scalability, and robustness.
Integrate third-party APIs and manage server-side logic.
2–5 years of experience in full stack development.
Proficient in React.js for web and React Native for mobile apps.
Strong understanding of JavaScript (ES6+) and state management tools (Redux, Context API).
Backend experience with Node.js / Java / Python and API development.
Experience with MongoDB / MySQL / PostgreSQL.
Familiarity with Git, Agile development, and deployment pipelines.
Knowledge of RESTful APIs, authentication mechanisms (JWT, OAuth), and performance optimization.
Strong problem-solving, debugging, and communication skills.
Experience with TypeScript, Next.js, Firebase, or cloud platforms (AWS/GCP).
Knowledge of CI/CD, Docker, or containerization.
Experience with analytics, push notifications, and socket-based communication.
Familiarity with testing frameworks and writing unit/integration tests.