Company Background
Our client is a market leader in contact center robotic process automation (RPA). Their patented platform revolutionizes manual management processes, enabling contact centers across industries such as financial services, telecommunications, insurance, and healthcare to enhance efficiency, reduce costs, and boost employee engagement. With over 1 billion automated actions annually and over $140 million saved in the past two years, their technology improves agent engagement and delivers measurable ROI for their customers.
Project Description
You will develop, test, and maintain user-facing features of the client’s Enterprise SaaS application, collaborating with back end developers, QA engineers, and product managers to deliver high-quality, responsive interfaces. Working under the guidance of experienced Developers and the Team Lead, you will apply front end best practices, demonstrate initiative in problem-solving, and actively contribute to continuous improvement within client’s Software Development Life Cycle.
Technologies
- Angular18+
- JavaScript
- TypeScript
- HTML5
- RESTful concepts
- CI/CD concepts
- NgRX
- Git
What You'll Do
- Implement and maintain front-end components and features of enterprise SaaS applications using modern frameworks (Angular 11 or higher) following established design and coding standards;
- Write clean, testable, and efficient code, ensuring responsiveness and cross-browser compatibility across supported platforms and devices;
- Perform unit and integration testing, identify bugs, and work with the team to resolve issues promptly and effectively;
- Engage in regular code reviews, both receiving feedback to enhance personal development and gradually assisting in reviewing peers’ code to ensure quality standards;
- Contribute to CI/CD processes, following best practices for build automation, deployment, and version control;
- Collaborate closely with senior developers, UI/UX designers, and product managers to translate business requirements and user stories into functional, user-friendly interfaces;
- Participate in technical discussions and design reviews, contributing ideas to improve application performance, maintainability, and scalability;
- Collaborate with the Sustaining Engineering and QA teams to troubleshoot and fix production issues, ensuring stable and reliable releases;
- Stay current with evolving front-end technologies, frameworks, and best practices to support ongoing professional growth and team innovation;
- Adhere to company policies and procedures, maintaining a high standard of integrity, teamwork, and communication in all work activities;
Job Requirements
- 1+ year of experience in front-end development using Angular (18+);
- Strong knowledge of TypeScript and HTML5;
- Understanding of object-oriented programming and data structures;
- Familiarity with RESTful APIs and state management concepts
- Proficient in using Git and version control best practices;
- Understanding of CI/CD concepts and workflows;
- Awareness of SaaS and Enterprise Architecture principles;
- Experience with NgRx is a plus;
- Ability to understand technical requirements and user needs, identify issues, and propose practical solutions;
- Quickly learns new technologies and tools, applies feedback, and adapts to evolving project needs;
- Takes ownership of tasks, proactively improves code quality and usability, and contributes beyond assigned responsibilities;
- Knowledge of English - from Upper-Intermediate (written/spoken);
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.