- Design, implement, test, deploy and maintain software solutions.
- Work in an agile team and look for ways to continuously improve through asking and providing feedback.
- Engage and coordinate with Product Managers and other engineering teams (Front-End, Quality Assurance, Dev-Ops) in the development of new features, support, maintenance and troubleshooting production issues.
- Manage individual project through managing priorities, deadlines and deliverables.
- Rapidly prototype and build Proof of Concepts to demonstrate to stakeholders.
Essential Skills & Requirements:
- Experience with React, Angular, and similar technologies
- Experience in analyzing UI performance metrics and optimizing the implementation
- Ability to perform and influence code reviews as well as technical design meetings Thorough understanding of Software Development Lifecycle and methodologies
Preferred Skills & Requirements:
- Experience in building web applications with video playback capabilities
- Working experience with Scrum or similar agile methodologies
- Experience with version control systems (e.g. Git) and understanding of branching models & strategies
- Experience with docker and deployment tools
- Knowledge of SEO principles
Qualified candidates are requested to email their resumes to [email protected]