Frontend Software Engineer
SoftSwiss
Job Summary
SOFTSWISS is expanding its team and seeking a Middle Frontend Engineer for FinteqHub, a PCI DSS certified payment gateway. This role involves developing back-office systems and payment widgets using TypeScript and React, collaborating within a Scrum team, contributing to architectural tasks, and conducting code reviews. Candidates should have 3+ years of experience and strong frontend development skills.
Must Have
- Develop back-office system using TypeScript and React.
- Build payment interface (payment widgets) using TypeScript and React.
- Collaborate within a Scrum team and participate in workflow planning.
- Contribute to architectural, infrastructural, and strategic tasks.
- Conduct code reviews for team members and document own code.
- 3+ years of experience.
- Intermediate English and Upper-intermediate Russian proficiency.
- Proficiency in any modern frontend framework.
- Strong HTML and CSS skills.
- Ability to write testable code and create unit tests.
- Familiarity with Linux and understanding of containerization (Docker).
Good to Have
- Knowledge of modern application design approaches (e.g., DDD, Clean Architecture, Hexagonal Architecture).
- Broad technical expertise and experience in one or more additional programming languages.
- Experience in developing applications for financial systems or other security-critical industries.
Perks & Benefits
- Full-time remote work opportunities and flexible working hours.
- Private insurance.
- Additional 1 Day Off per calendar year.
- Sports program compensation.
- Comprehensive Mental Health Programme.
- Free online English lessons with a native speaker.
- Generous referral program.
- Training, internal workshops, and participation in international professional conferences and corporate events.
Job Description
Overview:
SOFTSWISS continues to expand the team and is looking for a Middle Frontend Engineer.
We need a true, experienced, and accomplished professional who shares our culture and value.
About Product:
Finteqhub
А PCI DSS certified payment gateway for online businesses, providing integration with payment systems via a single software platform
Key responsibilities:
- Developing the back-office system using TypeScript and React
- Building a payment interface (payment widgets) using TypeScript and React
- Collaborating within a Scrum team and actively participating in planning your own workflow
- Contributing to architectural, infrastructural, and other strategic tasks
- Conducting code reviews for team members and documenting your own code
Requirements:
- 3+ years of experience
- English (Intermediate level) and Russian (Upper-intermediate level)
- Proficiency in working with any modern frontend framework
- Strong skills in HTML and CSS
- Ability to write testable code and create unit tests
- Familiarity with Linux and an understanding of containerization (we use Docker)
Nice to have:
- Knowledge of one or more modern approaches to application design (e.g., DDD, Clean Architecture, Hexagonal Architecture, etc.)
- Broad technical expertise and experience developing in one or more additional programming languages
- Experience in developing applications for financial systems or other industries where security and data integrity are critical requirements
Our Benefits:
- Full-time remote work opportunities and flexible working hours
- Private insurance
- Additional 1 Day Off per calendar year
- Sports program compensation
- Comprehensive Mental Health Programme
- Free online English lessons with a native speaker
- Generous referral program
- Training, internal workshops, and participation in international professional conferences and corporate events
7 Skills Required For This Role
Game Texts
React
Html
Linux
Docker
Typescript
Css