Senior Engineer - Mobile

Pepperstone is a regulated online Forex and CFD trading platform, operating as a transformative global fintech since 2010.
Limassol, Cyprus
Mobile
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Finance

Description For Senior Engineer - Mobile

Pepperstone, a global fintech company founded in 2010, is seeking a Senior Engineer - Mobile to join their technology team. This role involves spearheading the creation of top-notch software solutions for mobile applications, driving significant technical initiatives, and taking full ownership of the application. The ideal candidate will have over 5 years of software engineering experience, proficiency in TypeScript/JavaScript, React (including React Native), and mobile development for both iOS and Android platforms.

Key responsibilities include:

  • Designing, supporting, and enhancing software applications
  • Contributing to the platform's target state architecture
  • Fostering a strong Continuous Delivery culture
  • Collaborating with cross-functional teams to deliver high-quality solutions
  • Building and maintaining robust quality and automation practices
  • Driving technical projects and providing mentorship to junior team members

The company offers a competitive salary structure, bonus scheme, flexible and hybrid working options, ongoing personal development opportunities, and comprehensive benefits including medical insurance and pension fund.

Pepperstone prides itself on a collaborative and friendly culture, emphasizing diversity and inclusion. They encourage applications from candidates of all backgrounds and are committed to responding to every applicant as part of the 2023 Circle Back Initiative.

Join a team of 350+ professionals across 9 locations, working in an environment that values innovation, continuous learning, and market-leading solutions for clients in the Forex and CFD trading industry.

Last updated 2 months ago

Responsibilities For Senior Engineer - Mobile

  • Design, support, and enhance software applications
  • Contribute to the vision for the platform's target state architecture
  • Foster a strong Continuous Delivery culture within the team
  • Collaborate with the team to deliver timely, high-quality solutions
  • Progress incrementally towards platform delivery
  • Build and maintain robust quality and automation practices, tools, and processes
  • Drive technical projects, including key architecture and design choices
  • Conduct code reviews, pair programming, and provide mentorship to junior team members
  • Team up with Platform teams to implement software using internal tools, frameworks, and infrastructure
  • Work closely with product owners, delivery leads, and business analysts
  • Enhance software development lifecycle processes
  • Engage in team ceremonies and agile methodologies
  • Take part in and occasionally facilitate Engineering Dojos

Requirements For Senior Engineer - Mobile

JavaScript
TypeScript
React
  • Over 5 years of experience in software engineering
  • Proficient in TypeScript/JavaScript, with expertise in React (including React Native) and mobile development
  • Experience in writing native code for both iOS and Android platforms (Objective-C, Swift, Java/Kotlin)
  • Hands-on expertise in managing, building, and testing infrastructures for iOS and Android applications
  • Knowledgeable in Continuous Delivery methodologies (CI, TBD, TDD, etc.)
  • Familiarity with testing approaches (such as TDD, BDD, mocking)
  • Proficient in utilizing automation tools to create reliable and automated build/release/deploy processes (e.g., Github Actions)
  • Strong understanding of software design patterns and proficiency in both object-oriented and functional programming
  • Dedication to continuous learning and keeping abreast of the latest trends in software engineering
  • Experience in developing and overseeing a platform for external developers and teams
  • A proven track record of effectively collaborating with remote, global teams
  • Capability to make swift, quality decisions in a dynamic environment and prioritize action

Benefits For Senior Engineer - Mobile

Medical Insurance
Equity
Visa Sponsorship
  • Competitive salary structure including company bonus scheme
  • Flexible and hybrid working
  • Remote working option - work from anywhere for up to 6 weeks per year
  • Ongoing personal development & learning opportunities
  • 3 paid volunteering days per year & Workplace Giving Program
  • Periodic recognition and reward programs
  • Frequent events and celebrations
  • Comprehensive medical insurance
  • Pension fund
  • Employee Assistance Program & Wellbeing Initiatives

Interested in this job?

Jobs Related To Pepperstone Senior Engineer - Mobile

Senior Mobile Engineer - React Native

Senior Mobile Engineer position at Pepperstone, focusing on React Native development with 5+ years experience required, offering hybrid work in Limassol.

Senior Engineer - Mobile

Senior Engineer - Mobile at Pepperstone: Lead mobile app development for a global fintech, using React Native and native iOS/Android skills.

Senior Software Engineer

Senior Software Engineer position at Meta focusing on mobile development and infrastructure in Seattle, WA.

Senior Software Engineer - Camera

Senior Software Engineer position at Qualcomm focusing on camera software development for Snapdragon chipsets, requiring expertise in image processing and embedded systems.

Senior Mobile Engineer

Senior Mobile Engineer role at DataCamp, building the best mobile app for data science education, requiring 4+ years of experience in React Native and NodeJS.