middle javascript developer for software company
JavaScript, Angular, TypeScript, JSON, Google Cloud Platform, Amazon Web Services, SDLC Methodologies, CI/CD, BDD Frameworks, Unit Testing

Sorry, the job is expired
Middle Javascript Developer for Software company
Expired job
Currently, we are looking for a remote Middle Javascript Developer to join our team.
The company is a family of interconnected projects and applications. The company partner up with various customer product teams to build best in class internal and external business operations-related tools – from quality management, through financial planning to mobile, games, and even travel.
responsibilities
- Build web applications focused on the client side
- Redesign UI's, implement new UI's with backend Java
- development if necessary
- Design and build scalable framework for web applications
- Explore and design dynamic and compelling consumer
- experiences
- Write unit and integration tests
- Perform regular code reviews
- Participate in estimation sessions
- Clarify requirements
- Plan - both long-term and short-term
- Communicate with customer
- Communicate project progress during scrum and status meetings
- Implement features and bug fixing – writing reusable, maintainable, efficient and unit tested code
- Participate in rigorous code review process
- Implement security and data protection rules
- Document technical decisions and designs
requirements
- 2+ years of professional experience
- Experience working with JavaScript, TypeScript, Angular 2+, JSON
- Experience working with Cloud platforms: GCP, AWS, Azure
- Foundation in computer science, with strong analytical thinking and ability to solve algorithmic tasks
- Competencies in data structures & software design
- Understanding of OOP, OOD, design patterns
- Knowledge of SDLC, CI and CD practices, code review process
- Experience in developing reusable and efficient code
- Understanding of TDD and BDD
- Knowledge of unit testing and techniques of finding sources of application issues
- Experience creating and maintaining technical documentation
- Experience with customer communication
- Strong communication skills and capability of successful collaboration with cross-functional teams
- Ability to work in a team
- Strong problem solving skills and strong ability to work independently without supervision
benefits for locations
Armenia
For you
- Medical insurance package for you and your family
- Stable income
- Paid sick leave days
For your comfortable work
- 100% remote work forever
- Free licensed software
- Possibility to work on your own device (BYOD)
- Stable workload
- Relocation opportunities
- Flexible engagement models
For your growth
- Free trainings for technical, soft, and leadership skills
- Access to LinkedIn Learning platform
- Language courses
- Access to internal and external e-Libraries
- Certification opportunities
- Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.