Our client is a U.S.-based software development company dedicated to innovating the retail sector by empowering businesses with intuitive point-of-sale (POS) solutions. These solutions simplify and streamline store management processes. With over a decade of market presence, their POS product—launched in 2016—serves as a seamless, next-generation replacement for Microsoft® Retail Management System (RMS). Designed for small-to-medium retailers, the product features a touchscreen-friendly and user-friendly interface, enabling quick and easy onboarding for staff. As their client portfolio grows and their customers' needs expand, our client is seeking a Senior Front-End Engineer to join their team for retail software application development.
The company requires office presence of around 3-4 days per week, but they also offer unlimited paid time off.
Senior Front-End Engineer
Responsibilities
- Develop modern, responsive, and high-performance frontend applications.
- Own specific product areas, including frontend architecture, development, testability, and deployment.
- Optimize application performance and maintain high code quality.
- Implement frontend best practices and conduct code reviews to uphold quality standards.
- Collaborate with backend developers to ensure efficient API integration.
- Keep up to date with the latest frontend trends and introduce innovations where relevant.
- Participate in sprint planning, iteration reviews, and technical documentation updates.
Requirements
- Degree in Computer Science, Software Engineering, or related field.
- Significant experience in general frontend development, with a strong focus on React.js and/or Angular.
- Proficiency in HTML, CSS, JavaScript, and TypeScript.
- Experience with Blazor/Blazor Hybrid is a plus but not required.
- Experience with frontend state management, component-based architecture, and UI performance optimization.
- Familiarity with RESTful APIs and how frontend integrates with backend services.
- Strong knowledge of responsive design principles and cross-platform development.
- Experience with unit testing and test-driven development (TDD) in frontend applications.
- Understanding of Agile development practices.
- Ability to troubleshoot, debug, and optimize frontend applications.
- Some exposure to Azure Cloud development is an advantage.
- Previous experience in eCommerce, retail, or POS software development would be a plus.
- Good command of English for collaboration and documentation.
What they offer
- Engaging and diverse international work environment.
- Hybrid work model combining office and remote work.
- Flexible scheduling to suit your needs.
- Unlimited paid time off.
- Comprehensive health and dental insurance.
- Transportation allowance.
- Access to certification programs.
- Opportunities to attend seminars and conferences.
Please note that only shortlisted candidates will be contacted by our consultants.
Applying for this position, you are authorizing talaint to work and process your personal information following the Law for Personal Data Protection.
Agency license Number 2123 was issued on 04.10.2016.