Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Lead Software Engineer - React Native 
United Kingdom, England, London 
13294096

15.09.2024

• Improve code structure, have an impact on architecture, and review code of any scope
produced by the team
• Own larger pieces of work, assist with design and technical/implementation choices and
influence the direction
• Write clean, maintainable code and ensure best practices are used
• Collaborate with cross-functional teams to define, design, and ship new features
• Participate in code reviews and contribute to a culture of continuous improvement
• Help implement and maintain automated tests to ensure high code quality
• Stay up-to-date with the latest industry trends and technologies to keep our products at the
forefront of innovation
• Identify and correct bottlenecks and fix bugs
• Execute software solutions, design, development, and technical troubleshooting with ability
to think beyond routine or conventional approaches to build solutions or break down
technical problems
• Mentor and support the personal growth of other colleagues, encouraging efficiency in their
roles


Required qualifications, capabilities, and skills


• Formal training, or certification on software engineering concepts and advanced applied experience. In addition, demonstrated coaching and mentoring experience
• Strong experience with modern vanilla JavaScript / TypeScript - History in building and maintaining production-level mobile apps using React Native /
Expo in TypeScript or JavaScript
• Experience with JavaScript libraries such as React or Angular
• Exemplary in writing automated tests
• Understanding React Native app performance dimensions and tools
• Proficient understanding of version control tools such as Git
• Hands-on practical experience in system design, application development, testing, and
operational stability
• Experience in developing, debugging, and maintaining code in a large corporate
environment with one or more modern programming languages with performance in mind
• Strong experience with CI/CD automation
• Comfortable working with monorepo projects partially or fully using TypeScript
• Experience in writing custom Expo / React Native modules with native integrations

Preferred qualifications, capabilities, and skills


• Native application development across either Android (Kotlin) and iOS (Swift), or both
• Some understanding of Application Resiliency and Security
• Cryptography