
React Native Software Engineer
The primary role of the sponsored employee at Arketa, as a React Native Software Engineer,is anchored in their technical expertise with React Native. This skill is integral for buildingand maintaining top-tier mobile applications, aligning them with sophisticated and intuitive UI/UX designs as specified by product managers and designers. The role necessitates efficient collaboration with product managers and backend engineers, with a strong emphasis on delivering these applications within designated timeframes. The employee is also responsible for diligently monitoring and resolving bugs and crashes, targeting a 98% crashfree rate, and promptly addressing customer experience issues related to app store submissions. Beyond their specialization in React Native, the employee's responsibilities include independently managing tasks of moderate complexity, actively engaging in code reviews, and fostering effective collaboration to ensure streamlined development workflows. They are charged with maintaining thorough documentation, handling 4-8 significant pull requests every two weeks, and achieving an average of 30-60 substantial code commits in the same period. This role demands a keen focus on crafting clean, maintainable, and thoroughly tested code, showcasing robust problem-solving skills, and a commitment to continual learning and adaptability in a dynamic software development environment. Their active involvement in the entire development cycle, from conceptualization to deployment, is crucial, with a particular emphasis on upholding the overall quality of the codebase.