Responsibilities :
- Principally develops application in Angular, NodeJS, HTML, Javascript, Typescript
- Architect, Design, and implement CEP-MIQ platform, supporting growth & expansion to other countries.
- Maintains and enhances existing components of the highest complexity.
- Create custom solutions for business use cases defined by acceptance criteria.
- Performs root cause analysis when implementing bug fixes.
- Evaluation and use of new versions of related tools & technologies.
- Be a team player as part of an agile, empowered team and contribute to the development of fellow engineers.
Skills & Qualifications :
- Bachelor's degree (BA/BS) in a related field such as information systems, mathematics, or computer science
- Minimum 5-8 years of experience working in Angular 10+, NodeJS, HTML, JavaScript, Typescript, and AWS cloud.
- Good awareness of Golang/any object-oriented language and PostgreSQL
- Several years of proven experience in software development and operation practices covering the full software development lifecycle
- Application and Data security awareness
- Software design pattern fluency, Software architecture, and modular development
- Creative problem solver and independent thinker
- Agile & DevOps process knowledge
- Full stack development awareness experience is a plus.
- Experience with Google Analytics or similar platform
- Highly self-organized with good analytical skills
- Able to multitask, prioritize, and manage time efficiently.
- Taking ownership of requirements or issues and bringing the team to the best solution
- Understanding of the importance of a well-organized codebase and documentation
- The capability of implementing unit, integration, end-to-end, and load tests
- Ability to provide efficient, timely, reliable, and courteous service to clients.
- Ability to effectively present information at all levels of the organization.
- Ability to interact & communicate with various technology roles including development, support, and product management.
- Excellent written and verbal communication skills to explain complex technical topics to a variety of technical or non-technical individuals.