Job details
Senior React Native Engineer
- Redux
- GraphQL
- Defi
- TypeScript
- iOS
- Android
- React Native
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 6 months ago
We are hiring a Senior React Native Engineer to create a tech-led, best-in-class omni-channel experience for our customers. We’re a global, omni-channel company with interesting eCommerce, manufacturing, and fulfillment related tech challenges to overcome to support our growth. Our ideal candidate (hopefully you!) will have a passion for driving forward ambitious goals, solving complex business problems with code, diving into the details to get things done!
What you'll do
- Develop features and improvements to the product and platform in a secure, well-tested, and performant way.
- Confidently ship moderately sized features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
- Collaborate with Product Management and other stakeholders within Engineering (Frontend, Backend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment.
- Advocate for improvements to product quality, security, and performance.
- Solve technical problems of moderate to high scope and complexity.
- Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
- Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions. Exert influence on the overall objectives and long-range goals of your team.
- Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems.
- Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
- Provide mentorship for Junior and Intermediate Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.
What you’ll bring to the team
- 5+ years of experience in Frontend software development, ideally with 2 years on React Native
- At least 2 years working in a JS ecosystem (Typescript, NPM/Yarn, ES6, Redux, hooks, graphql)
- A solid understanding of iOS/Android compatibility issues, and ways to work around them
- Familiarity with App-store/Google-play review and submission requirements
- Experience debugging on native mobile devices
- Experience writing unit, integration, and E2E tests
- Good eye for user experience and user interface.
- Great capability in iterative development
- Contribute to architectural and design discussions
- Ability to work in a fast paced environment
Nice to Haves
- Experience working in a direct-to-consumer company, or startups.
- Experience with feature flagging, CI/CD
- Experience with e-commerce API integrations, such as Spree, Shopify, or custom stack.
- Experience with serverless architecture
- Experience with queues (e.g., RabbitMQ, SQS)
- Experience with testing frameworks/tools (e.g. jest, browserstack, Playwright)
- Experience with monitoring tools, such as Data Dog, NewRelic, Prometheus
- Experience in accessibility development
Deadline to apply August 26th 2024
- A minimum of three weeks vacation, plus personal days and three religious observance days.
- A hybrid work model for all corporate roles.
- ‘Mejuri Passport’ which allows employees who meet specific criteria to work in other locations for one month per year.
- Comprehensive medical and dental benefits, including mental health coverage, and generous personal and sick days for our full-time employees. We also offer bereavement leave, including miscarriage and stillbirth support.
- Parental leave salary top-up of up to 80%, as well as a personalized return-to-work transition and accommodation plan for full-time employees.
- Semi-annual performance reviews.
- A generous product discount!