Job Description
- Develop a modern, responsive, flexible, and well-structured front-end architecture
- Develop clean, maintainable, and testable code
- Developing reusable interface components for future use
- Optimizing front end code for scalability
- Help define the coding standards and best practices for our engineering team as we grow
- Support for good coding standards and coding best practices
- Get feedback from, and build solutions for, users and customers
- Write functional requirement documents and guides
- Create quality mockups and prototypes
- Help back-end developers with coding and troubleshooting
- Work with our Design/UX team to create modern UIs
- Closely collaborating with engineers in other disciplines (BE, DevOps, QA, Requirements)
- Participating in an agile delivery team, helping to ensure the technical quality of the features delivered across the team, including documentation, testing strategies, and code.
- Stay up-to-date on emerging technologies
Skills
- Excellent command of English
- Excellent technical report writing skills
- Excellent communication, interpersonal, and Presentation Skills.
- Flexibility to work under pressure and in different environments.
- Excellent team player.
- Excellent analytical & Problems solving skills.
- Eagerness and willingness to learn new technologies.
- Possess excellent time management skills and the drive to work unsupervised.
- Good Leadership Skills.