We are Payslip, the global payroll control platform. We have a vision of how global payroll should be. We create great technology to make it happen.
Our global teams are filled with inspired, passionate, creative and dedicated people from different backgrounds.
Together, we are changing the way payroll is delivered at multinational companies around the world.
_Are you ready for something different?
_The Software Engineer - Frontend will contribute to the development of a React-based application, that is a key part of our Payslip Integrations Control Center, this integration enables secure and scalable data exchange between external payroll, HR, finance, and third-party systems..
Built on a modern architecture using Python, React, under AWS, Payslip Integrations Control Center is developed within a cross-functional Scrum team. In this role, you will be part of this team, and you will collaborate with Product Managers, Engineers, and QA to deliver scalable, high-quality features with a strong emphasis on performance, maintainability, and user experience.
Duties & Responsibilities
- Collaborate closely with Back-end, Front-end engineers and Product Managers to design, scope, and implement new product features and improvements in a React-based application
- Develop high-quality, scalable, and maintainable user interfaces using React, HTML5, and modern JavaScript standards
- Implement unit tests for the developed features, and contribute to the overall testing strategy, in collaboration with the QA team
- Participate in code-reviews and technical discussions, troubleshoot bugs, and ensure smooth feature delivery
- Align with the Front-end Technical Lead and Integrations Engineering Manager on technical direction, standards, and delivery expectations
Qualifications & Experience
- 4 years of professional experience in front-end development with a strong focus on React, Redux (or similar state management libraries), and modern JavaScript (ES6+), along with solid skills in HTML5, CSS3, and SASS.
- Strong understanding of front-end development patterns and best practices in the React ecosystem, including component architecture, state management, and performance optimization.
- Experience writing automated unit tests Jest. Other automated testing tools like Cypress or Selenium would be a plus.
- Experience working with RESTful JSON APIs and integrating them into complex front-end applications.
- Experience with Git for version control and familiarity with collaborative workflows (e.g., gitflow, feature branches, pull requests, code reviews).
- Basic understanding of containerization using Docker and working knowledge of cloud environments (AWS preferred).
- Familiarity with Agile development methodologies, particularly Scrum, and experience working in cross-functional product teams.
- Strong attention to detail and a good eye for UX/UI design, with a user-centric mindset.
- Passion to learn and experiment with new technologies, staying up to date with front-end trends, and continuously improving code quality and team practices.
Why join us?
- Innovative global payroll platform technology (SAAS)
- Rapidly growing global company with international client base around the world
- International team: Bulgaria, Ireland, Spain,
- Flexible work environment - Hybrid, Office and Remote dependent on role
- Competitive salary
- Reduced summer hours
- Additional health insurance with UNIQA
- A co-financed Multisport card
- Company, team building events and awards
- Monthly meal vouchers
- Extra days leave to celebrate you on your birthday
- 5 days allocated to Grow – Learning and development days
Applicants must have the permanent right to live and work in Bulgaria
Note: Your application will be reviewed in utmost confidentiality following the General Data Protection Regulation. All personal information will be collected only for the purpose of the job application and will be stored for a period needed for the application process.