Talent.com
This job offer is not available in your country.
Senior Engineer II

Senior Engineer II

FlywireCluj-Napoca, CJ, ro
18 days ago
Job description

Are you ready to trade your job for a journey? Become a FlyMate!

Passion, excitement & global collaboration are all core to what it means to be a FlyMate. At Flywire, we’re on a mission to deliver the world’s most important and complex payments. We use our Flywire Advantage - the combination of our next-gen payments platform, proprietary payment network and vertical specific software, to help our clients get paid, and help their customers pay with ease - no matter where they are in the world.

What more do we need to truly be unstoppable? Perhaps, that is you!

Who we are :

Flywire is a global payments enablement and software company, founded a decade ago to solve high-stakes, high-value payments in education, using modern technology.

Today, we’ve digitized payments for more than 3,300+ global clients across education, healthcare, travel & B2B, covering more than 240 countries and territories and supporting over 140 currencies. And, we’re just getting started!

With over 1000+ global FlyMates, representing more than 40 nationalities, and in 14 offices world-wide, we’re looking for FlyMates to join the next stage of our journey as we continue to grow.

We are looking for a highly skilled and experienced Senior Software Engineer to join our dynamic team. In this role, you'll be a key contributor to the design, development, and maintenance of our enterprise-level web applications. The ideal candidate is a full-stack professional with a strong backend focus, passionate about building robust, scalable, and high-performance solutions using Symfony PHP.

Responsibilities

  • Technical design, coding, and unit testing of web applications in accordance with business requirements and technical standards.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Design and development of reusable components for enterprise-level web applications.
  • Participate in functional specifications, prototyping, and estimation for web development projects.
  • Actively contribute to evaluating and prototyping of new technologies, coding practices, or third-party technologies for use in web applications.
  • Collaborate closely with business teams to clarify requirements and business needs.
  • Contribute to all phases of the development lifecycle, from concept to deployment and beyond.

Skills & Experience

  • Full Stack Expertise : Predominantly backend-focused (approximately 80% Backend, 10% Frontend, 10% Database).
  • Backend : Extensive experience with PHP, with a strong preference for Symfony PHP, and modern application design principles.
  • Frontend : Experience with AngularJS. While AngularJS experience is preferred, candidates with strong experience in other modern JavaScript frameworks like React will be considered.
  • Database : Expert proficiency with MySQL (MariaDB). Solid understanding of database design, optimization, and querying.
  • Modern Application Design : Deep understanding and practical experience with modern application architectures and design patterns.
  • Object-Oriented Programming : Expertise in object-oriented programming principles and best practices.
  • Nice to Haves

  • Experience with Amazon Web Services (AWS).
  • Familiarity with Redis.
  • Proficiency in a Linux environment.
  • Minimum Qualifications

  • BS in Computer Science or equivalent practical experience.
  • 6+ years of experience in web development
  • Understanding of large-scale, multi-tier web application architecture.
  • Solid database knowledge
  • Passionate about software / product quality and testing.
  • Familiarity with continuous integration & delivery pipelines.
  • Working knowledge of enterprise-level Source Control (e.g., Git).
  • What We Offer :

  • Competitive compensation, including Restricted Stock Units
  • Employee Stock Purchase Plan (ESPP)
  • Flying Start - Our immersive Global Induction Program (Meet our Execs & Global Teams)
  • Work with brilliant people that will keep you on your toes, learn more about their journeys by checking out #InsideFlywire on social media
  • Dynamic & Global Team (we have been collaborating virtually for years!)
  • Wellbeing Programs (Mental Health, Wellness, Yoga / Pilates / HIIT Classes) with Global FlyMates
  • Be a meaningful part in our success - every FlyMate makes an impact
  • Competitive time off including FlyBetter Days to volunteer in a cause you believe in and
  • Digital Disconnect Days!
  • Great Talent & Development Programs (Managers Taking Flight – for new or aspiring managers!)
  • Create a job alert for this search

    Senior Engineer • Cluj-Napoca, CJ, ro