Software Engineer, II

shift4payments· 200 Shift4 Payments, Lithuania UAB
Apply Now ↗
Full timeHybrid200 Shift4 Payments, Lithuania UAB

About this role

Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com.



Summary

The Software Engineer is responsible for developing and maintaining software systems that support Shift4’s products. This role focuses on implementing reliable, scalable, and maintainable solutions while collaborating closely with product managers, designers, and fellow engineers. The engineer contributes to multiple phases of the development lifecycle, including design, development, testing, and deployment, while continuously improving technical skills and contributing to engineering best practices.
 

Responsibilities

  • Collaborate with product and engineering leaders to design, build, and enhance software solutions that deliver measurable customer and business impact.
  • Develop and maintain internal applications through hands-on coding, testing, debugging, and deployment of maintainable and reusable software.
  • Contribute to system design discussions and implement technical solutions aligned with established architectural standards.
  • Work within an agile development process, participating in two-week sprints with the goal of delivering release-ready software each cycle.
  • Integrate applications with backend services, APIs, and cloud-based infrastructure.
  • Operate independently when required, exercising sound judgment in decision-making and ensuring proper documentation of technical designs and workflows.
  • Write clean, well-documented, and testable code following team coding standards and best practices.
  • Participate in code reviews to maintain quality and consistency across the codebase.
  • Identify opportunities to improve application performance, reliability, and maintainability.
  • Troubleshoot issues, debug software defects, and support resolution of production incidents when needed.
  • Stay up to date with modern development practices, frameworks, and technologies.
  • Ensure compliance with software governance, security, and quality policies.
  • Perform additional tasks within the department as assigned by management.
     

Qualifications

  • 3-5 years of professional software development experience.
  • Proficiency in JavaScript/TypeScript, React Native, and related libraries (e.g., Redux, React Navigation).
  • Experience integrating with backend systems (REST APIs or equivalent) and working with cloud services such as AWS or similar platforms.
  • Experience with version control systems, particularly Git.
  • Familiarity with CI/CD pipelines, automated testing, and release management practices.
  • Understanding of mobile performance considerations and debugging techniques.
  • Strong problem-solving skills and the ability to develop practical technical solutions.
  • Motivation to take on increasing responsibility and ownership within an agile development team.
     

Preferred Qualifications:

  • Understanding of modern web application development using TypeScript with frameworks such as React or Ember.
  • Experience working with AWS-hosted backends and databases.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
  • Experience working with native iOS (Swift/Objective-C) or Android (Kotlin/Java) codebases.
  • Familiarity with mobile security, data encryption, and compliance practices.
  • Experience with a distributed software system.
  • Relevant professional certifications are advantageous but not required.
     

Benefits:

  • A growing innovative company.
  • Social Responsibility Initiatives (such as Volunteering days; Blood donation; Contribution to various charitable causes).
  • Cutting-edge technologies and tools.
  • Office in the city center with parking for cars, bicycles, and scooters.
  • Private health insurance.
  • Employee accident insurance.
  • Additional vacation days based on tenure.
  • Annual bonuses for the achieved results.
  • Employee referral program.
  • IIIrd Pillar Pension Fund contribution.
  • Office lunch twice a week and a wide choice of Snacks/Soft drinks.
  • Gifts for special occasions.
     

The salary range for this position is starting at 4000 Eur Gross. The exact salary will be determined based on the candidate’s experience.



We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.

Frequently Asked Questions

Is the salary disclosed for the Software Engineer, II position at shift4payments?
The salary for this Software Engineer, II role at shift4payments is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer, II position at shift4payments located?
This Software Engineer, II role at shift4payments is based in Vilnius, Lithuania Office. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer, II role at shift4payments full-time or part-time?
This is listed as a Full time position. It is posted as a Software Engineer, II role in the 200 Shift4 Payments, Lithuania UAB department at shift4payments.
Which team or department does the Software Engineer, II at shift4payments belong to?
This Software Engineer, II position is part of the 200 Shift4 Payments, Lithuania UAB department at shift4payments. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer, II position at shift4payments?
Click the "Apply Now" button on this page. You will be redirected to shift4payments's official application portal hosted on workday where you can submit your application directly.
Software Engineer, II
shift4payments
Apply for this role ↗

You'll be redirected to shift4payments's official application page on Workday.