VFX FinancialVF

Senior Mobile Developer

VFX Financial
Portugal only
Apply now

Are you looking for a proper challenge? In that case, this is for you!

We are looking for an awesome Mobile Developer to help our amazing team develop our new application and explore the latest technologies.

Who are we?

We are VFX Financial, specialists with deep expertise in foreign exchange solutions for both global corporations, funds, and individuals. Our services cater to a diverse clientele spanning over 20 countries. With a profound understanding of the foreign exchange landscape and cutting-edge technology, we navigate complex challenges seamlessly, offering dynamic solutions across crucial areas such as FX risk management, international payments, and private FX services.

At VFX Financial, our core mission is to deliver a user-friendly and strategic approach to currency management, addressing needs beyond traditional banks' capabilities.

As a long-standing FCA regulated FX brokerage with over 15 years of servicing clients, we have recently had a significant investment from two previous directors of an FX firm valued at over £800 million. Following the change in management the business is undergoing a period of rapid change with a focus on hiring top talent across all departments.

Responsibilities

What will you do?

  • Lead and take charge of cross-functional collaboration, guiding the team to align project requirements and objectives effectively.
  • Design and implement scalable, high-performance mobile applications using React Native, ensuring adherence to best practices and industry standards.
  • Drive the migration process from Ionic to React Native, providing technical leadership and ensuring a seamless transition while maintaining functionality and user experience.
  • Establish and enforce coding standards autonomously, conduct thorough code reviews, and provide mentorship to maintain high code quality and foster professional growth.
  • Stay on top of emerging technologies and industry trends, advocating for their adoption to enhance mobile development processes and solutions.
  • Offer expert guidance and mentorship autonomously to team members, sharing knowledge, best practices, and insights to foster their professional development.
  • Collaborate with architecture teams to define mobile application architecture and design decisions, ensuring alignment with organizational goals and standards.
  • Implement and enforce robust security practices within mobile applications, addressing potential vulnerabilities and ensuring compliance with security standards.
  • Actively participate in code reviews to maintain code quality, enhance maintainability, and ensure adherence to mobile development standards.
  • Proactively identify and address mobile app defects and issues in a timely manner, ensuring a smooth and responsive user experience.
  • Design and implement automation solutions for CI/CD pipelines, including deployment, testing, and other processes, to streamline development workflows and improve efficiency.
  • Collaborate with the testing team to contribute to test planning and execution activities, ensuring the delivery of high-quality software.
  • Embrace and actively participate in the Agile Scrum framework, contributing to sprint planning, stand-ups, and retrospectives to foster a dynamic and responsive development environment.

Requirements

What should you have?

  • Demonstrate 5+ years of extensive hands-on experience in mobile application development, with a strong focus on React Native.
  • Expert-level proficiency in React Native and JavaScript, with a proven track record of architecting and developing complex mobile applications independently.
  • Showcase significant experience independently leading successful migration projects, particularly from Ionic to React Native, demonstrating leadership and technical expertise.
  • Exhibit an independent deep understanding of mobile development concepts, including architecture, design patterns, performance optimization, and user experience principles.
  • Showcase skills in database development, with a focus on SQL Server or other relational databases, including the ability to design and optimize database structures for performance and scalability.
  • Possess exceptional leadership and communication skills, with the ability to communicate technical concepts to non-technical stakeholders, and drive consensus on technical decisions.
  • Demonstrate proficiency in version control systems, specifically Git, with a clear understanding of branching strategies, pull requests, and collaborative development workflows.
  • Possess strong English proficiency, both written and verbal, to effectively communicate and document technical concepts and collaborate with diverse team members.

Don't mind if you don’t master them all!

You know what would be nice?

  • Experience independently developing and maintaining enterprise-level mobile solutions, understanding the unique challenges and requirements of large-scale deployments.
  • Demonstrate expertise in performance optimization techniques and profiling tools for mobile applications, ensuring optimal performance and responsiveness.
  • Familiarity with CI/CD pipelines and deployment automation tools, streamlining the release process and ensuring seamless delivery of mobile applications.
  • Knowledge and experience in ASP.NET web development, complementing mobile development expertise and enabling seamless integration between frontend and backend systems.
  • Experience with other cross-platform development frameworks besides React Native, such as Xamarin or .NET Maui, broadening the candidate's toolkit and perspective.
  • Prior experience working in the financial industry, showcasing a familiarity with industry-specific challenges, regulations, and best practices.
  • Strong understanding of agile development methodologies, coupled with hands-on experience using project management tools like Jira.

Benefits

This is what we can offer you!

  • A full remote environment - But you guys never meet each other? Of course, we do! And we do it in style! We invite all of our team members to visit our office in sunny Portimao … all expenses paid of course!
  • A very competitive salary!
  • A Profit Share Plan
  • Health insurance
  • Paid company trips based on performance
  • Individual rewards based on outstanding performance
  • A very friendly and stable team - most of the guys have been here for more than 7 years;
  • Technical Growth - believe us, you will learn a lot about new technologies!
  • Career opportunities
  • And so much more…

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let VFX Financial know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 01, 2024

Posted on

Apr 02, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Portugal +/- 0 hours
Claim this profileVFX Financial logoVF

VFX Financial

View company profileVisit vfxplc.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at VFX Financial

Explore the variety of open remote roles at VFX Financial, offering flexible work options across multiple disciplines and skill levels.

View all jobs at VFX Financial

Remote companies like VFX Financial

Find your next opportunity by exploring profiles of companies that are similar to VFX Financial. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan