Senior Software Engineer

3 months ago


Guangzhou, China Epam Full time

Description

Join our team as a Senior Software Engineers with focus on iOS and mobile app. With in the role you will be part of driving strategic initiatives for our clients in the banking domain. You will collaborate with developers, product management and UX team to deliver exceptional user experiences. Drive continuous improvement and delivery in an agile development environment. Join us for an exciting journey with a passionate and diverse team
#Not found

Responsibilities

You'll build state of the art, secure and highly available mobile applications with a strong focus on excellent user experience. Collaborate with developers, product management and UX to deliver objectives and goals set together as a team Drive continuous improvement and continuous delivery in the software development process within an agile development team to rapidly deliver quality Be part of evolving and growing the common platform underlying our mobile apps - shared UI components, a networking layer, and more Work closely with the rest of our globally distributed mobile teams, helping to break apart monolithic apps and improve platform capabilities to meet their needs Facilitate and contribute to discussions that result in simple, scalable, and reliable system designs Help our teams operate efficiently and collaboratively to build apps that are performant, compact, intuitive, and maintainable Take ownership of your solutions all the way to production, striving for operational excellence with a first-to-know, quick-to-fix and always improving attitude. And have fun working with a passionate and diverse

Requirements

Proficient in programming languages like Swift and JavaScript Experience in UI web development with proficiency in NodeJS and ReactJS Development experience in React Native Mobile is preferred Have a wealth of experience across iOS (Swift, UIKit and SwiftUI) and mobile apps Focus on high quality tests and continuous improvement practices (continuous integration, continuous delivery, process automation, Lean / Agile methodologies) Display outstanding communication and interpersonal skills and can collaborate with a distributed team Be inquisitive and have an eye for detail Opinionated and willing to share ideas freely, with a genuine appetite for knowledge Understanding how projects/teams interact with other teams Understand the teams' goals with business sense Ability to test and monitor code at the project level Ability to identify business problems at the project level and provide solutions

We offer

By choosing EPAM, you're getting a job at Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us

How We Hire

Here, we summarize the typical journey to finding a job within EPAM.

Apply and tell us about yourself

Go through some standard interviews:

- General interview with a recruiter - Technical interview with our technology experts - Manager interview or Offer interview with a hiring manager

Get ready to join the team

Not sure if you meet all the requirements? No problem. Lets talk anyway and find out more

It takes 1 min of application to start the journey with us. Apply now

Life at EPAM

EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to various innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously

  • Guangzhou, Guangdong, China CommScope Inc. Full time

    Senior Software EngineerIn today's fast-paced digital landscape, we're seeking a seasoned Senior Software Engineer to join our team in Guangzhou. As a key member of our ANS business segment, you'll play a crucial role in driving innovation and excellence in software development.Key Responsibilities:Analyze and resolve complex technical issues that arise...


  • Guangzhou, Guangdong, China HSBC Full time

    Senior Software Engineering ManagerAt HSBC, we're seeking a seasoned professional to lead our software engineering team as a Senior Software Engineering Manager. This role will be responsible for driving the delivery of critical projects and initiatives, ensuring business value is delivered across technical priorities.Key Responsibilities:Lead the planning...


  • Guangzhou, Guangdong, China CommScope Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team in Guangzhou. As a key member of our ANS business segment, you will be responsible for designing and developing cutting-edge software solutions that drive innovation and growth.Key Responsibilities:Analyze and solve complex technical problems that...


  • Guangzhou, Guangdong, China HSBC Full time

    Senior Software Engineering ManagerHSBC is seeking an experienced Senior Software Engineering Manager to join our team in the role of Senior Software Engineering Manager. This is a critical position that requires a deep understanding of software engineering principles and practices.Key Responsibilities:Lead the development of large and complex software...


  • Guangzhou, Guangdong, China HSBC Full time

    About HSBC Technology ChinaWe develop, implement and support software and IT services and processes that allow HSBC to remain at the forefront of high-quality banking systems.Job Title: Senior Software EngineerWe are seeking an experienced professional to join our team in the role of Senior Software Engineer.Key Responsibilities:• Training and support...


  • Guangzhou, Guangdong, China HSBC Full time

    About HSBC Technology ChinaWe are a leading technology company that develops, implements, and supports software and IT services and processes that enable HSBC to remain at the forefront of high-quality banking systems.Job Title: Senior Software EngineerWe are seeking an experienced professional to join our team in the role of Senior Software Engineer. The...


  • Guangzhou, Guangdong, China HSBC Full time

    About HSBC Technology ChinaWe develop, implement and support software and IT services and processes that allow HSBC to remain at the forefront of high-quality banking systems.Job Title: Senior Software EngineerWe are seeking an experienced professional to join our team in the role of Senior Software Engineer.Key Responsibilities:• Training and support...


  • Guangzhou, Guangdong, China Epam Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at EPAM. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications for our clients. You will work closely with our cross-functional teams to deliver exceptional user experiences and drive business...


  • Guangzhou, Guangdong, China CommScope Full time

    Senior Software EngineerIn today's fast-paced digital landscape, it's essential to have a genuine connection with the work you do.Due to our continued growth and customer demand, we are seeking a highly skilled Senior Software Engineer to support the ANS business segment in Guangzhou. If you are an engineer with a passion for new technologies and skills, we...


  • Guangzhou, Guangdong, China HSBC Full time

    Senior Software Engineering ManagerHSBC is seeking an experienced Senior Software Engineering Manager to join our team in Markets & Sec Services IT. This role will be responsible for leading large and critical projects, driving delivery, and ensuring business value is delivered across technical prioritized as per roadmap.Key Responsibilities:Lead one or two...


  • Guangzhou, Guangdong, China HSBC Full time

    Unlock Your Potential in a Dynamic RoleHSBC is seeking an experienced professional to join our team as a Senior Software Engineering Manager. In this role, you will oversee and manage various cloud and on-premise analytical platforms for resilience monitoring and product roadmap.Key ResponsibilitiesEnsure compliance with HSBC IT processes, governance, and...


  • Guangzhou, Guangdong, China HSBC Full time

    Unlock Your Potential in a Dynamic RoleHSBC is seeking an experienced professional to fill the position of Senior Software Engineering Manager. As a key member of our Group Data Technology team, you will be responsible for overseeing and managing various cloud and on-premise analytical platforms for resilience monitoring and product roadmap.Key...


  • Guangzhou, Guangdong, China HSBC Full time

    Unlock Your Potential in a Dynamic RoleHSBC is seeking an experienced professional to join our team as a Senior Software Engineering Manager. This is an exciting opportunity to lead our cloud and on-premise analytical platforms, ensuring resilience and driving business value.Key ResponsibilitiesOversee and manage various cloud and on-premise analytical...


  • Guangzhou, Guangdong, China HSBC Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our Cybersecurity team at HSBC. As a key member of our team, you will be responsible for delivering high-quality software solutions that meet the evolving needs of our business.Key Responsibilities• Develop and implement software solutions to support Identity and Access Management...


  • Guangzhou, China HSBC Full time

    Some careers have more impact than others. If you’re looking for a career where you can make a real impression, join HSBC and discover how valued you’ll be. We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer Business: Cybersecurity Principal responsibilities • Training and...


  • Guangzhou, Guangdong, China HSBC Full time

    About the RoleWe are seeking a highly skilled and experienced Full Stack Engineering Lead to join our team in HSBC Technology China. As a key member of our engineering team, you will be responsible for leading the development of software solutions and ensuring the delivery of high-quality products.Key ResponsibilitiesLead the development of software...


  • Guangzhou, Guangdong, China Zurich Insurance Company Full time

    Main Responsibilities:We are seeking a skilled Senior Developer to join our team at Zurich Insurance Company. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions to meet business goals and objectives.Key Responsibilities:Design and develop software solutions using Java, Springboot,...


  • Guangzhou, Guangdong, China HSBC Full time

    Unlock Your Potential as a Senior Software Engineering ManagerAt HSBC, we're committed to delivering exceptional results and making a real impact. If you're a seasoned professional with a passion for cloud and AI, we want to hear from you.About the RoleWe're seeking an experienced Senior Software Engineering Manager to join our team in Group Data Technology....


  • Guangzhou, Guangdong, China 3M Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of dynamic projects.Key Responsibilities:Design and develop full stack applications using a range of technologies.Collaborate with cross-functional teams to ensure seamless project delivery.Stay up-to-date with the latest industry trends...


  • Guangzhou, Guangdong, China HSBC Full time

    Transforming Technology at HSBCWe are seeking a highly experienced Full Stack Engineering Lead to join our global team at HSBC Technology China, responsible for delivering cutting-edge software solutions that meet the needs of our customers.Key ResponsibilitiesProvide technical leadership across the end-to-end delivery and run lifecycle, utilizing expertise...