Senior Software Engineer I – Payex – Bangalore, India

  • Full Time
  • India
  • Posted 2 weeks ago

Flywire

Senior Software Engineer I – Payex

📍 Bangalore, India
🏢 Flywire
🕒 Full-Time


About Flywire

Flywire is a global leader in payments enablement and software, offering high-stakes, high-value payments solutions across industries like education, healthcare, travel, and B2B. With more than 4,000 clients in over 140 currencies across 240 countries, Flywire is transforming payments and making them easy for clients and their customers worldwide.

Flywire operates in a global, collaborative environment with 1,200+ employees from over 40 nationalities, with offices in 12 locations around the globe.


Job Description

Flywire is seeking an experienced Senior Software Engineer I to join our team. The focus of this role will be on building and maintaining the primary payment experience for our platform, supporting millions of transactions every day.

In this role, you will:

  • Design and enhance features that improve user engagement, conversion rates, and scalability of our platform.
  • Write high-quality, secure, maintainable code for both the frontend and backend.
  • Troubleshoot complex bugs and handle production issues.
  • Drive improvement throughout the development lifecycle.
  • Collaborate with stakeholders, including Product, Design, and Engineering, to refine the product vision and deliver features.
  • Mentor fellow developers, promoting continuous skill growth.

Key Responsibilities

  • Code Quality: Write clean, maintainable, testable, and secure code.
  • Troubleshooting: Resolve challenging bugs and production issues.
  • Performance: Ensure high performance, quality, and responsiveness across the application.
  • Collaboration: Work across teams to understand needs and deliver solutions.
  • Cross-functional Mentorship: Support junior developers in growing their skills.

Qualifications

  • Experience: 6+ years of experience as a Software Engineer, particularly in Frontend Development.
  • FinTech/Payments Experience: Experience in fintech or payment-oriented product companies is a plus.
  • Technical Skills:
    • React-based SPAs.
    • Proficient in JavaScript, TypeScript, HTML5, CSS3, Tailwind CSS.
    • Experience with Redux, Webpack, Docker, and AWS.
    • Hands-on with CI/CD, TDD, BDD, and Web Accessibility principles.
    • Familiarity with object-oriented programming and distributed systems.
  • Communication: Strong verbal and written communication skills in English.
  • Collaboration: Ability to work effectively across cross-functional teams, including QA, Product, and SRE.

Technologies We Use

  • Frontend: React, TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS.
  • Tools: Jest, Playwright, Redux, Webpack.
  • Infrastructure: Docker, AWS, Gitlab, Nginx.

Benefits and Growth

  • Competitive Compensation: Including Restricted Stock Units (RSUs) and Employee Stock Purchase Plan (ESPP).
  • Global Induction Program: “Flying Start” to meet the team and leadership.
  • Wellbeing Programs: Mental health support, wellness activities, and fitness classes (Yoga, Pilates, HIIT).
  • Volunteer Days: Take “FlyBetter Days” to volunteer for causes you care about.
  • Professional Development: Leadership programs, including Managers Taking Flight for new or aspiring managers.

About the Hiring Process

Expect interviews with the Hiring Manager, team members, and the VP of the Department, along with a skills assessment. Our Talent Acquisition Partner will guide you through each step.


Equal Opportunity

Flywire is an Equal Opportunity Employer, celebrating diversity and inclusion. We value our people, and diversity is core to our mission.


To apply for this job please visit jobs.smartrecruiters.com.

Job Overview
Job Location