Front End Developer - React Native at Alpine IQ
We are looking for a React Native developer interested in building performant mobile apps on iOS and Android platforms.
Requirements
- 2-3 years of professional experience working with React Native.
- Experience working with Swift, Objective C, and Go is a plus but not required.
- Meaningful experience working on large, complex systems.
- An understanding of React Native best practices and a commitment to following them.
- Ability to work through new and difficult React Native issues and contribute to libraries as needed.
- Ability to create and maintain continuous integration and delivery of React Native applications.
- A positive mindset and a can-do attitude.
- Forensic attention to detail.
Description
We are looking for a React Native developer interested in building performant mobile apps on iOS and Android platforms. You will be responsible for architecting and building these applications and coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player committed to perfection is required.
Responsibilities
- Work as part of a small team to build React Native iOS / Android applications.
- Architect, build and maintain excellent React Native applications with clean code.
- Implement pixel-perfect UIs that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party APIs.
- Work with native modules when required.
- Complete sprints and participate in sprint retrospectives and weekly standups.
- Interface with clients via Slack, Zoom, or email.
- Work with tools including Trello, Slack, GitHub, GSuite, etc.
- Be part of a community of React Native developers who share knowledge and help each other as problems arise.
Work from home
- Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regard to estimates and to the general process.
- An understanding of React Native best practices and a commitment to following them.
- Ability to create and maintain continuous integration and delivery of React Native applications.
- A positive mindset and a can-do attitude.
- Firm grasp of the JavaScript {{and TypeScript}} language and its nuances, including ES6+ syntax
- Knowledge of {{functional or object-oriented}} programming
- Ability to write well-documented, clean Javascript code
- Rock-solid at working with third-party dependencies and debugging dependency conflicts
- Understanding of REST APIs, the document request model, and offline storage
- Experience with Expo
Company Description
Alpine IQ was founded in 2019. At its inception, Alpine IQ developed a groundbreaking tool to manage customer data compliance across multi-state/ provincial regulatory environments. This concept later sprouted organically into a full suite of tools to protect, segment, promote, and sync consumer experiences both in-store and online. The Alpine product lineup includes many components that work seamlessly together on top of high-risk industry-specific 3rd parties to power loyalty systems, mobile apps, marketing, point of sale, marketing messaging automation, referral programs, store review automation, in-store screens, and more.
We are working together with the worldβs most respected brands and retail organizations of all sizes β from family-owned to publicly listed giants β to transform high-risk industries and give a voice to those that have been oppressed for generations.
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)