The Software Engineer (React Native) will be responsible for designing, developing, and maintaining mobile applications using React Native. This role will collaborate closely with Designers, Software Engineer (Back End), and Product Owners to create user-friendly and visually appealing apps that meet our clients’ needs and expectations.
How You Can Contribute
- Mobile App Development:
- Design and develop cross-platform mobile applications using React Native framework.
- Implement user interface components and features based on design specifications.
- Ensure app performance, responsiveness, and scalability across different devices and screen sizes.
- Collaboration and Communication:
- Work closely with designers to translate design mockups into functional UI components.
- Collaborate with backend Software Engineers to integrate APIs and services.
- Communicate project status, challenges, and solutions to the team and stakeholders.
- Code Quality and Testing:
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Conduct unit tests, integration tests, and UI tests to ensure app reliability and stability.
- Identify and fix bugs, performance issues, and other technical problems.
- Continuous Learning and Improvement:
- Stay updated on React Native updates, new features, and best practices.
- Share knowledge and insights with the team to foster a culture of continuous learning.
- Contribute to the improvement of development processes, tools, and methodologies.
What You Need To Maximize Your Contribution
- 3+ years of experience in developing mobile applications using React Native.
- Proficient in JavaScript, TypeScript, and React-related libraries/frameworks.
- Thorough understanding of architecture, performance optimization, and user experience for cross-platform development.
- Experience working in Agile/Scrum software development projects.
- Strong problem-solving skills, proactive, and effective team player.
- Familiarity with iOS and Android platforms is a plus.
- Experience in developing e-commerce, loyalty applications is preferred.
- Preference for candidates with experience in large-scale projects.
- Good communication in English
Why you’ll love working here
- Competitive remuneration package and salary review twice a year
- 13th-month bonus
- Become a world-class engineer, able to directly work opportunities with big worldwide retailers
- Gain experience by working with large-scale projects
- Latest technologies
- Free training courses, webinars, seminars packages
- Flexible working time (Monday – Friday)
- Flexible annual leave schedule
- Referral bonus program
- No suit, no tie, no “office”. The office is your second home