Senior Front-End Developer
Company Overview
Shift4 Payments (NYSE: FOUR) is a prominent provider of integrated payment processing and technology solutions that offer a complete omnichannel ecosystem with various value-added services. Serving over 350 software providers across industries like hospitality, retail, F&B, e-commerce, lodging, gaming, and nonprofits, Shift4 securely handled more than 3.5 billion transactions for over 200,000 businesses in 2019. After acquiring The Giving Block, Shift4 ventured into the crypto sector, facilitating fiat payments for exchanges, wallets, and crypto on/off-ramps. Join us in shaping the future of crypto payments.
Job Summary
We are seeking a skilled Front-end developer to join our engineering team, collaborating in an agile, startup-like environment. Your responsibilities will include developing Core services, integrating new features, participating in all Scrum team activities, making technical decisions, and designing solutions. We seek a proactive team player who can take ownership, resolve issues, and contribute to our dynamic team.
Primary Responsibilities
- Develop and maintain Front-end services using React JS
- Write efficient, structured code with a focus on quality by performing unit tests and code reviews
- Collaborate with the product team to devise technical solutions aligned with business requirements
- Ensure security and quality of backend services for client transactions
- Provide production support, troubleshoot, and resolve bugs
- Work in an Agile setup, engaging in sprint activities, collaborating within the team, and creating technical documentation.
Required Skills
- Proficiency in JavaScript/Typescript
- Familiarity with React and Redux
- Ability to deliver high-quality, testable code
- Experience with REST API and web standards
- Understanding of web security practices
- Capable of estimating solutions based on business needs
Qualifications
- 4+ years of Front-end development experience, preferably with 2-3 years using React JS
- Knowledge of Web Security Vulnerabilities and best practices
- Exposure to production support, troubleshooting, and bug fixing
- Understanding of software development life cycle and Scrum methodology
- Strong analytical and problem-solving skills
- Quick learner with strong communication skills in English
- Experience working in a fully-remote team is a bonus
Location: Remote in Europe
This job description may not encompass all duties or responsibilities but serves as a general overview. Shift4 Payments upholds equal employment opportunities for all based on merit, regardless of race, color, religion, sex, national origin, age, disability, or genetics.