We are looking for a highly skilled Senior React Engineer to join our team and contribute to the development of advanced web applications. The role involves designing and implementing new features, optimizing performance, and ensuring the highest quality of code. The ideal candidate will bring strong technical expertise in React and its ecosystem, combined with excellent communication and problem-solving skills to collaborate effectively with the team and stakeholders.
The project is a veterinary practice management system that contains the needed functionality to perform all the operational activities of a veterinary clinic, like storing data about pets' medical history and their owner contact details, organizing staff working schedule, creating and storing anamneses, labs, and diagnostics results, booking consultations with veterinarians and more.
You Have
- 5+ years of experience in frontend development
- Strong proficiency in React.js, JavaScript, TypeScript, HTML5, and CSS3.
- Experience with Redux, React Hooks, and component-based architecture.
- Knowledge of techniques for optimizing web application performance, such as code splitting, lazy loading, and memoization.
- Familiarity with RESTful APIs and asynchronous request handling.
- Experience with testing frameworks like Jest, React Testing Library.
- Understanding of CI/CD pipelines and Git workflows.
- Experience using AI coding assistants (e.g., Cursor, GitHub Copilot, or similar) in day-to-day development tasks.
- Strong communication and problem-solving skills
Would be a plus
- Experience building AI-powered solutions or integrating AI pipelines/APIs into software projects
- Familiarity with healthcare or veterinary domain systems
- Experience with performance optimization and accessibility best practices
- Knowledge of backend technologies (Node.js, GraphQL) is a plus
You Are Going To
- Collaborate with cross-functional teams to define, design, and ship new features and support of existing functionality.
- Participation in all main sprint ceremonies, communication with the customer.
- Participate in architectural decisions and code reviews.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Maintain high code quality and ensure best practices.
- Communicate effectively with stakeholders and team members.
We offer
Work-life Balance
- Possibility to work remotely
Health Care
- Reimbursement of medical expenses
- Online morning exercise
Education
- Compensation for trainings, seminars, conferences
- Free access to the Pluralsight and ACloudGuru knowledge base
- Access to the AltexSoft library with top-notch materials
- A mentor for a probation period
- Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development
Development
- Horizontally — master new technologies at internal courses
- Vertically — choose your own career path through Competency trees
Recognition Program
- All your activities are marked by points that can be exchanged for gifts to fit any taste.