Start Date
Immediate
Expiry Date
16 Nov, 26
Salary
0.0
Posted On
18 Aug, 26
Experience
0 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Industry
Information Technology & Services
• Develop and maintain cross-platform mobile applications using React Native and TypeScript.
• Design reusable, performant, and maintainable components by applying Clean Code principles, SOLID principles, and best development practices.
• Integrate and consume RESTful and GraphQL APIs.
• Collaborate with product, architecture, UX/UI design, and development teams to design solutions that meet business needs.
• Participate in defining technical requirements and contribute to architectural decisions by evaluating technical trade-offs.
• Conduct code reviews to ensure quality, maintainability, and knowledge sharing within the team.
• Develop, automate, and maintain unit, functional, integration, and end-to-end tests to ensure application reliability.
• Optimize mobile application performance through debugging, profiling, and performance analysis.
• Contribute to CI/CD pipelines and use development tools such as GitHub, Jenkins, App Center, and npm.
• Actively participate in incident resolution, continuous improvement of development practices, and updating of technical documentation.
• Collaborate daily in an Agile environment, ensuring effective communication with various stakeholders.
Technology Environment
• React Native, React, TypeScript, JavaScript ES2015+
• Redux
• REST API, GraphQL
• ESLint
• GitHub, Jenkins, App Center, npm
• Agile Methodologies (Scrum)
Desired Profile
• Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
• More than 5 years of experience in software development, including at least 2 years in React Native development with TypeScript.
• Excellent command of mobile application development, software quality best practices, and Agile teamwork.
• Curiosity, analytical skills, autonomy, and the ability to effectively manage priorities.
• Fluency in French.
Technical Strengths
• Native iOS (Swift) and Android (Kotlin) development
• Test automation with Jest, Selenium, Appium, Cypress, and Detox
• Cloud technologies: AWS, Docker, Kubernetes