
Software Engineer II β React Native
Posted Sep 2

Posted Sep 2
This is a fully remote position, open to applicants in Brazil.
β’ Design, develop, and maintain high-quality mobile applications utilizing React Native and TypeScript.
β’ Take ownership of the complete delivery process for assigned Krak features, from technical design to release and post-launch iterations.
β’ Create maintainable, high-performance, and resilient screens and components by leveraging established architecture and design patterns.
β’ Write clean, well-tested code and engage actively in code reviews.
β’ Participate in technical design discussions, presenting proposals and evaluating trade-offs.
β’ Collaborate with Product Managers, Designers, and Rust backend engineers.
β’ Enhance code quality, shared components, and tools across the Krak mobile codebase.
β’ Develop and scale core Krak experiences for users globally.
β’ Over 3 years of experience in software development, focusing on web or mobile applications.
β’ Strong working knowledge of JavaScript and TypeScript.
β’ Practical experience in building applications with React Native.
β’ Proven experience in integrating and consuming APIs, with an emphasis on security and performance in mobile environments.
β’ Familiarity with frontend testing frameworks.
β’ Experience with contemporary front-end build pipelines and tools.
β’ Deep understanding of UI/UX best practices.
β’ Excellent written and verbal communication skills in English.
β’ Kraken dogfooding is a requirement for all new employees upon joining.
β’ Commitment to equal opportunity employment.
β’ Consistent application of job-related skills or work-style assessments across all candidates.
β’ Flexibility to work remotely.
LMI
Sourcegraph
Verra Mobility
Cint
Get handpicked remote jobs straight to your inbox weekly.