At a Glance
- Tasks: Lead the development of innovative mobile banking solutions using React Native.
- Company: Join JPMorgan Chase, a global leader in financial services with a start-up mentality.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Make a real impact on the future of banking while working with cutting-edge technology.
- Qualifications: Strong JavaScript skills and experience with React Native required.
- Other info: Dynamic team environment with a focus on diversity and inclusion.
The predicted salary is between 48000 - 72000 ÂŁ per year.
We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase UK, to revolutionise mobile banking with seamless journeys that our customers love. We are already trusted by millions in the US and we are quickly catching up in the UK â but how we do things here is a little different. We are building the bank of the future from scratch, channeling our startâup mentality every step of the way â meaning you will have the opportunity to make a real impact.
As a Lead Software Engineer - Front-End Engineer at JPMorgan Chase within the International Consumer Bank, you will be a part of a flatâstructure organization. Your responsibilities are to deliver endâtoâend cuttingâedge solutions in the form of cloudânative microservices architecture applications leveraging the latest technologies and the best industry practices. You are expected to be involved in the design and architecture of the solutions while also focusing on the entire SDLC lifecycle stages.
Job responsibilities:
- Collaborate with crossâfunctional teams to define, design, and ship new features.
- Create and maintain clean, efficient, and reusable codebase.
- Conduct thorough testing to ensure robustness and reliability of applications.
- Troubleshoot and debug issues, ensuring smooth application functionality.
- Communicate effectively with stakeholders to gather requirements and provide progress updates.
- Mentor junior developers, providing guidance on best practices and code reviews.
- Stay updated with the latest industry trends and best practices in mobile development.
- Drive continuous improvement initiatives to enhance development processes and workflows.
Required qualifications, capabilities and skills:
- Formal training or certification on JavaScript concepts and proficient advanced experience.
- Strong knowledge of JavaScript, TypeScript, and ES6+ syntax.
- Ability to write testable, clean JavaScript code.
- Familiarity with writing unit tests.
- Ability to work in a dynamic, agile environment within a geographically distributed team.
- Ability to focus on promptly addressing customer needs.
- Excellent written and verbal communication skills in English.
Preferred qualifications, capabilities and skills:
- Proficiency in React framework.
- Building applications using React Native in TypeScript or JavaScript.
- Native application development across Android / iOS in Kotlin / Swift.
- Understanding of REST APIs and GraphQL.
- Comfortable working with projects partially or fully using TypeScript.
- Using latest React features such as Suspense and Hooks.
- End to end testing applications with Detox / Appium / WebdriverIO.
About Us: J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our firstâclass business in a firstâclass way approach to serving clients drives everything we do. We strive to build trusted, longâterm partnerships to help our clients achieve their business objectives.
We recognise that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
About The Team: The Cybersecurity & Technology Controls group at JPMorgan Chase aligns the firm's cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group's number one priority is to enable the business by keeping the firm safe, stable and resilient.
High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced preâhire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
Lead Software Engineer - Frontend Engineering - React Native in London employer: J.P. Morgan
Contact Detail:
J.P. Morgan Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Lead Software Engineer - Frontend Engineering - React Native in London
â¨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that arenât even advertised yet.
â¨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using React Native. This gives potential employers a taste of what you can do.
â¨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.
â¨Tip Number 4
Donât forget to apply through our website! Itâs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Lead Software Engineer - Frontend Engineering - React Native in London
Some tips for your application đŤĄ
Tailor Your Application: Make sure to customise your CV and cover letter for the Lead Software Engineer role. Highlight your experience with React Native and any relevant projects that showcase your skills in JavaScript and TypeScript. We want to see how you can make an impact!
Showcase Your Skills: Donât just list your skills; demonstrate them! Include specific examples of your work, especially those that involve cloud-native microservices or agile environments. This helps us understand how you approach problem-solving and development.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use straightforward language and avoid jargon unless necessary. We appreciate a well-structured application thatâs easy to read and gets straight to the good stuff!
Apply Through Our Website: We encourage you to apply directly through our website. Itâs the best way to ensure your application gets into the right hands. Plus, youâll find all the details you need about the role and our company culture there!
How to prepare for a job interview at J.P. Morgan
â¨Know Your Tech Stack
Make sure youâre well-versed in JavaScript, TypeScript, and React Native. Brush up on the latest features like Hooks and Suspense, as well as your understanding of REST APIs and GraphQL. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.
â¨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Think about times when you had to troubleshoot or debug issues, and be ready to explain your thought process. This will demonstrate your ability to handle real-world problems effectively.
â¨Emphasise Collaboration
Since the role involves working with cross-functional teams, be prepared to talk about your experience collaborating with others. Share examples of how youâve communicated with stakeholders or mentored junior developers. This will highlight your teamwork skills and your ability to contribute to a flat-structure organisation.
â¨Stay Updated and Be Curious
Show your passion for continuous improvement by discussing how you keep up with industry trends and best practices. Mention any recent articles, courses, or conferences you've attended related to mobile development. This will reflect your commitment to personal growth and staying ahead in the tech field.