Software Engineer III- iOS- JPM Invest- Mid Level - Madrid - JPMorganChase

    JPMorganChase
    JPMorganChase Madrid

    hace 1 semana

    Descripción
    Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to J.P.

    Morgan Personal Investing for the same reason:
    our straightforward and transparent approach to investing, and the trust that 150 years of J.P. Morgan heritage brings.

    Desplácese hacia abajo para obtener una visión general completa de lo que requerirá este trabajo.

    ¿Es usted el candidato adecuado para esta oportunidad?
    J.P. Morgan Personal Investing offers award-winning investments, products and digital wealth management services to over 275,000 investors in the UK.

    We built the business with innovation as a core part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals.

    As an engineer at J.P. Morgan Personal Investing, you will be part of a team with great ambitions.

    We aim to build a top-in-market suite of mobile and web apps to provide the best investment experience for our clients.

    Our team is at the heart of this venture, focused on getting smart ideas into the hands of our customers.

    We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment.

    By their nature, our people are also solution‑oriented, commercially savvy and have a head for fintech. We work in tribes and squads that focus on specific products and projects.

    Job Responsibilities


    Work with the Product team to understand user's needs and follow an Agile SDLC to develop and deliver product features.

    Our stack is Java/Springboot with a bit of Kotlin, DynamoDB, Aurora/MySQL and AWS.


    Participate with the rest of the team in the process of designing how our architecture needs to evolve to meet our needs.

    We use ADRs as part of our decision‑making process and our architecture is microservices running on Kubernetes with a heavy use of Kafka and even‑driven design.

    Take ownership of tasks from the estimation stage right through until the release stage and post production.

    Identify, troubleshoot and resolve existing or newly‑identified prioritised defects.

    Write tests for all code you deliver and adhere to best practices/standards, ensuring high‑quality code.

    Take ownership of, or assist others with, releases and associated processes (we try to deploy as often as possible).

    Participate in code reviews, ensuring high code quality and continuous development and learning for yourself and your colleagues.


    Be someone who enjoys knowledge sharing, who is keen to attend and participate in some of the many skill share sessions we regularly hold in the team and across the wider Engineering department.

    Propose / contribute / collaborate on Technical Initiatives – improving and evolving the existing codebase and toolset.


    Be keen to ensure that we focus on solving the essence of the problem rather than merely dealing with the symptoms.

    Required qualifications, capabilities and skills

    English working proficiency is a must, you will be working with the team in London.

    Commercial experience on native iOS mobile application development.

    Good knowledge of object‑oriented programming with Swift, Xcode.

    Strong analytical and problem‑solving skills.

    Experience writing unit tests using XCTest framework.

    Experience with the MVVM + Coordinator design pattern and other relevant architecture patterns like SOLID.

    Experience with best practices in mobile design (human interface guidelines, threading, etc).

    Good knowledge of core iOS libraries and frameworks (e.g. UIKit, SwiftUI, Foundation, Security, Combine).

    Experience with iOS application deployment (testing, approval, publishing to Apple store).

    Experience with automated CI/CD processes and tools (we use Bitrise but this is not a pre‑requisite).

    Experience with monitoring and alerting in order to maintain a production application.

    Good understanding of REST and what it means to work with APIs.

    Experience with Git flow.


    Good communication skills, you can work well within a delivery team and manage interactions with other parts of the organisation, such as Product and Operations.

    Curious about new ways of working and open to different approaches and ideas.

    Proactive and willing to help others put forward ideas.

    Preferred qualifications, capabilities and skills – nice to haves

    Experience writing UI tests using XCUITest or other framework.

    Experience building or working with Design Systems (UI Development, White‑labelling).

    Experience with modularisation and dependency injection.

    Appreciation for Accessibility and understanding of how to meet Accessibility requirements.

    Understanding of Mobile Application Security considerations.

    Experience with React Native, feature flagging and A/B testing methodologies.

    Experience in the FinTech sector.

    Show us your Github/Stack Overflow/app portfolio

    Equal Opportunity Employer
    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, color, 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.

    xugodme Visit our FAQs for more information about requesting an accommodation.

    #J-18808-Ljbffr

  • Solo para miembros registrados Madrid

    Kimia Group sigue creciendo y busca un/a Accountant (Junior–Mid level) para incorporarse a su equipo de Finanzas en Madrid. · Participar en el cierre contable mensual · Gestionar la contabilidad general · ...

  • Solo para miembros registrados Madrid, Community of Madrid

    Kimia Group sigue creciendo. Buscamos un/a Accountant (Junior–Mid level) para incorporarse a nuestro equipo de Finanzas en Madrid. · ...

  • Solo para miembros registrados Centro, Community of Madrid

    En SwitchFleet estamos buscando a un/a desarrollador/a frontend mid-level para reforzar nuestro equipo. Si tienes entre 3 y 5 años de experiencia en frontend utilizando React te apasiona construir interfaces modernas y escalables que solucionan un problema real esta es tu oportun ...

  • Solo para miembros registrados Madrid

    Buscamos a un desarrollador frontend mid-level para reforzar nuestro equipo. · HTML · CSS y JavaScript. · ...

  • Solo para miembros registrados Spain

    This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Mid-Level Application Developer - REMOTE. · In this role, you will be instrumental in developing and maintaining geospatial and situational awareness applications that support crit ...

  • Solo para miembros registrados Madrid

    We are looking for a highly qualified and motivated EHS Expert to join our team. The Mid-Level EHS Manager is responsible for independently managing EHS program areas and driving operational excellence across assigned sites. · ...

  • Solo para miembros registrados Madrid De jornada completa

    We are looking for a highly qualified and motivated EHS Expert to join our team. · Ehs software platforms and reporting systems (e.g., Gensuite, VelocityEHS). · ...

  • Solo para miembros registrados Madrid

    We're seeking an EPM Consultant to collaborate with our team to build expertise in Anaplan.As an EPM Consultant at Keyrus · ...

  • Solo para miembros registrados Madrid

    We're seeking a Mid-Level EPM Consultant to collaborate with other consultants to build skills and expertise in Anaplan to implement and optimize sophisticated planning models and solutions. This role offers a dynamic environment for individuals passionate about tackling complex ...

  • Solo para miembros registrados Madrid, , Spain

    We're seeking a passionate Mid-Level SW Engineer to join the Revenue Optimization ML team. · ...

  • Solo para miembros registrados Madrid

    · Are you interested in challenging projects, technical innovation, implementing new ideas and solving complex problems? · We are looking for a mid-level implementation consultant to join our dynamic multidisciplinary unit. · ...

  • Solo para miembros registrados Madrid, Community of Madrid

    We are on the lookout for future innovators, problem solvers, and visionary leaders to join our dynamic and growing team as an EPM Consultant. This role offers a collaborative environment perfect for individuals who are passionate about tackling complex business challenges and ma ...

  • Solo para miembros registrados Madrid, Madrid, Spain

    +Challenging projects, technical innovation and problem solving. · Analyze and refine customer requirements into detailed functional and system specifications. · Assess existing software functionality and propose effective solution directions. · ...

  • Solo para miembros registrados Madrid, Community of Madrid

    We are looking for an Implementation Consultant to join our dynamic multidisciplinary unit. You will design, implement, and deliver tailored solutions that meet customer needs. · ...

  • Solo para miembros registrados Madrid, Community of Madrid

    This position offers you the opportunity to join a fast growing technology organization that is redefining productivity paradigms in the software engineering industry. · ...

  • Solo para miembros registrados Madrid, Madrid provincia

    We are seeking an EPM consultant to collaborate with other consultants to build their skills and expertise in Anaplan. · Configure and deploy Anaplan solutions. · Contribute to the configuration of EPM software. · ...

  • Solo para miembros registrados Madrid De jornada completa

    Are you interested in challenging projects technical innovation implementing new ideas and solving complex problems Our software Miles is an ERP software for finance leasing fleet and mobility management in the automotive industry. By collaborating closely with clients and projec ...

  • Solo para miembros registrados Madrid

    We're seeking a passionate Mid-Level SW Engineer to join the Revenue Optimization ML team. · This high-impact role combines infrastructure expertise with applied MLOps knowledge · , requiring proficiency in software engineering, distributed systems and machine learning operations ...

  • Solo para miembros registrados Madrid

    +We are actively seeking candidates who are problem solvers, enjoy working on challenging projects, and want to work in a fast-paced, rapidly changing environment. · This role offers a dynamic and collaborative environment for individuals with a passion for solving complex busine ...

  • Solo para miembros registrados Madrid

    VILT is an IT company where we value our people promote teamwork good humour. · We are seeking a talented customer-focused individual to join our team as a Mid-Level Customer Support Engineer. ...

  • Solo para miembros registrados Madrid, Community of Madrid

    We're seeking a passionate Mid-Level SW Engineer to join the Revenue Optimization ML team. · This high-impact role combines infrastructure expertise with applied MLOps knowledge, · requiring proficiency in software engineering, distributed systems, and machine learning operations ...

Empleos
>
Madrid