Requirements:
4+ years of work experience
General programming skills (OOP, OO design, MVC, Design patterns)
Strong expertise in Angular, JavaScript, TypeScript
Experience with AWS
Experience with NodeJS
Proven portfolio of successful projects
Participation in team projects
Software development process knowledge
Good verbal and written communication English skills (Upper-Intermediate level)
Passionate about technology and programming languages
Eager learner of new technologies and systems
Written, verbal, and interpersonal communication skills
Team player attitude
Will be a plus:
CI/СD
Kubernetes
Java
MongoDB , DynamoDB
Terraform
Jenkins
SonarQube
PostgreSQL
Responsibilities:
Build, design, and implement complex web front-ends
Contribute to all aspects of the web application life cycle from the concept to deployment to updates
Create and translate UI/UX wireframes into functioning components, workflows, and development plans
Closely work with clients, product owners, scrum team, and UI/UX designer
Bring new ideas to software development
Leverage industry knowledge and stay close to technology developments