Responsibilities
* Collaborate with cross-functional teams to define, design, and ship new features.
* Create and maintain clean, efficient, and reusable codebase.
* Conduct thorough testing to ensure robustness and reliability of applications.
* Troubleshoot and debug issues, ensuring smooth application functionality.
* Communicate effectively with stakeholders to gather requirements and provide progress updates.
* Mentor junior developers, providing guidance on best practices and code reviews.
* Stay updated with the latest industry trends and best practices in mobile development.
* Drive continuous improvement initiatives to enhance development processes and workflows.
Qualifications
* Formal training or certification on JavaScript concepts and proficient advanced experience.
* Strong knowledge of JavaScript, TypeScript, and ES6+ syntax.
* Ability to write testable, clean JavaScript code.
* Familiarity with writing unit tests.
* Ability to work in a dynamic, agile environment within a geographically distributed team.
* Ability to focus on promptly addressing customer needs.
* Excellent written and verbal communication skills in English.
* Proficiency in React framework.
* Building applications using React Native in TypeScript or JavaScript.
* Native application development across Android / iOS in Kotlin / Swift.
* Understanding of REST APIs and GraphQL.
* Comfortable working with projects partially or fully using TypeScript.
* End to end testing applications with Detox / Appium / WebdriverIO / Playwright.
* Extensive experience in modern web development, including responsive design and performance optimization.
* Hands‑on experience with design systems, component libraries, and implementing consistent UI/UX across large‑scale applications.
#J-18808-Ljbffr