Tremend is looking for a React Native Developer to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to figure out our client’s most complex and challenging problems across different industries. We are on a mission to transform the world, and you will be instrumental in shaping how we do it with your ideas, thoughts, and solutions.
Your Impact:
- Develop and maintain mobile applications using React Native, ensuring high performance and accessibility standards
- Consume and interact with GraphQL and/or RESTful APIs to facilitate efficient communication between mobile frontend and backend systems, ensuring seamless data flow and integration within the mobile architecture
- Utilize accessibility best practices to ensure our applications are usable by all users, including those with disabilities
- Collaborate with design and UX teams to create intuitive and visually appealing user interfaces for mobile platforms
- Contribute to the development and maintenance of shared libraries, fostering code reuse and consistency across projects
- Implement scalable and modular mobile architecture principles to create robust and maintainable solutions
- Work with state management libraries like Redux or MobX to manage shared state and functionality across mobile applications
- Manage and contribute to monorepo environments, ensuring efficient code organization and version control
- Stay updated with the latest mobile technologies and best practices, and apply them to improve our development processes
- Collaborate with backend developers to integrate mobile components with cloud technologies such as AWS and Azure
- Troubleshoot and debug complex mobile issues, providing timely resolutions and ensuring optimal user experiences
- Understand and describe system design and mobile architectures, contributing to discussions and decisions related to system scalability, performance, and maintainability.
Your Skills & Experience:
- Minimum 5 years experience overall and minimum 3 years experience with React Native
- Extensive experience with React Native, GraphQL and/or RESTful APIs, Redux (or other state management library) and accessibility standards
- Proficiency in developing and maintaining shared libraries and wrappers for native SDKs
- Strong understanding of frontend & mobile development best practices and design patterns
- Effective communication and collaboration skills, with the ability to work closely with cross-functional teams
- Knowledge of TypeScript and other modern frontend technologies
Experience with Agile development methodologies
- Familiarity with CI/CD pipelines (e.g Fastlane, Bitrise) and process of releasing apps in stores like Google Play and Apple App Store
- Experience with Node.js and cloud technologies such as AWS and Azure is considered a plus.
Benefits of Working Here:
Besides an exciting job in a tremendous team, here's what you can expect:
- A fast-paced tech environment
- Continuous growth & learning
- Open feedback culture
- Room for own initiative & ideas
- Transparency about results & strategy
- Recognition & reward for hard work
- Working with a flexible schedule
- Medical subscription
- Meal tickets
- Extra vacation days - starting with 25 vacation days
- Many others perks.
Tremend is the newest global software engineering hub for Publicis Sapient. For over 18 years, the company has been infusing its advanced technical expertise into complex and innovative solutions that meet today's digital transformation needs and pave the way for a better and smarter future. By joining forces with Publicis Sapient we're accelerating the impact, providing a good mix of talented engineers, technology, continuous improvement, innovation, and R&D. Here, you'll have the opportunity to unleash your potential, powering up advanced software solutions for some of the world's most iconic brands. Embrace your passion for technology, creativity, and continuous improvement, and join us in making a difference through engineering.