Project description
Our client is a leader in providing cloud communications services, offering a set of tools for voice, video, and messaging communications. As a member of our team, you will work on a customer-facing as well as an administrative portal that provides customers and engineers the ability to configure various services in the client’s platform. It’s a rich front-end application built with React and TypeScript. You will utilize the platform built as a number of microservices to enable the best developer experience for the users. At the core are cloud technologies that enable the deployment and management of computing resources globally.
Responsibilities
Build frontend application using React and TypeScript with high requirements to code quality and pixel perfect design
Research and evaluate technical options to implement business requirements
Provide technical development expertise to the team
Suggest technical and functional improvements to add value to the product
Work in a close contact with team members and project stakeholders on customer’s site
Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
Take active part in requirements analyzes
Interact with customer and provide technical solutions
Requirements (required)
5+ years of extensive Frontend development using modern frontend web frameworks
Solid experience with React and TypeScript
Strong CSS knowledge
Understanding of microservices architecture
Good understanding of the working process in Agile environment
Knowledge of unit and integration testing methodologies
Basic knowledge of Unix systems
Bachelors or Master degree in Computer Science or Computer Engineering, or equivalent experience
Good communication and collaboration skills
Upper-intermediate English
Requirements (optional)
Experience working in AWS environment
Be familiar with Jest
Be familiar with Cypress