Angular Frontend Engineer
SOLEAD Software is looking for a senior-level Angular Engineer to join our growing project in building an innovative cloud based vendor management platform. The platform enables companies from various sectors to automate the procurement and management of all external suppliers and services via a central hub. Based on a simple task definition by managers, the platforms’ algorithms do the main job to choose the right process, vendor or service. The platform has a modular architecture to assemble a vendor management functionality for particular business’ needs in a budget efficient way.
The platform is built in classic Java, Angular (v17) and AWS technology stack. The platform is distributed via SaaS model using single-tenant architecture. The distributed project team consists of multiple professionals working according to Agile/Kanban methodology.
Being within the frontend team, Angular Engineer is expected to drive UI development challenges based on provided UI/UX design and backend REST API. Angular Engineer is supposed to demonstrate ability to work in dynamic and rapidly changing environment with high level of proactivity and commitment. Angular Engineer will follow the established development process and communicate to other project members and stakeholders.
This is a part-time/full-time long-term position in Lviv, Ukraine. We combine work in our modern and spacious office with work at home.
Duties and Responsibilities
- Design and implementation of complex and intuitive Angular based web frontend for the vendor management platform
- Executing frontend development tasks on daily basis, assuring proper quality and match to original requirements
- Refactoring of already existing codebase to improve UI stability and performance, upgrading UI libraries and frameworks
- Demonstrating the created results to Product Owner, fixing defects and inconsistencies
- Proposing ideas how to improve the product from various standpoints, creating and demonstrating PoCs
- Regular communication to other team members and project stakeholders
- Participation in Agile process, team meetings, brainstorming, etc.
- Following project practices, conventions and standards
Skills and Qualifications
- B.Sc. or M.Sc. degree in computer science, applied math, or similar
- 7+ year experience in Web frontend development, including 5+ years of using Angular framework
- Strong HTML/CSS/JS programming skills
- Good understanding of REST and WebSocket APIs
- UI/UX design skills (nice to have)
- Basic Java programming skills (nice to have)
- Agile/Kanban process knowledge and practice
- B2+ English communication skills
- Work experience in dynamic startup environment, under time pressure, and within distributed teams
- High responsibility, pro-activity, goal-orientation and attention to details