Job Description
Key Responsibilities
Design, develop, and maintain scalable backend services and RESTful/GraphQL APIs using Node.js (JavaScript/TypeScript).
Provide guidance on backend architecture decisions, including microservices, real-time data flows, security, and cloud integrations.
Develop, test, and improve: Cross-platform mobile applications using React Native, or Web applications using ReactJS.
Collaborate closely with UX/UI designers to deliver engaging and efficient user experiences.
Integrate APIs and backend systems into web and mobile applications.
Optimize performance across backend processes (database queries, caching, asynchronous workflows) and frontend applications.
Conduct code reviews, mentor team members, and help establish engineering best practices.
Participate in Agile ceremonies and manage project requirements from concept to deployment and monitoring.