Tech Lead Angular
Becoming Angular Expert needs a great deal of effort and engagement. You have to understand why the code functions the way it does.
What you will bring to the table
- 5+ years of commercial experience in web technologies, including proven expertise in Angular
- flexibility and creativity needed to design project architecture based on business requirements and implement unique technical solutions.
- Will to take responsibility for technical decisions like picking the right library or architecture
- Flexibility to work in an environment with dynamically changing requirements
- knowledge-sharing attitude
- a practical approach to quality software engineering, including design patterns and SOLID principles
- experience with Modern CSS
- a sense of aesthetics for web design
- very good command of English and Polish, both written and spoken (CEFR B2+)
- business-oriented attitude
- a deep concern for usability of the products you work on
- Ability to coordinate work of a small team of developers (2-3 people)
- Being open to learn new technologies and libraries
- Knowledge about computational complexity and algorithms
What you might surprise us with
- experience with a different frontend framework, like React
- experience with Node.js or a different backend technology
- experience with Docker
- a client-oriented attitude
- a sense of humor 🙂
Your work in details
- implementing POCs and MVPs for our clients
- Making architectural decisions that facilitate business needs
- Participating in meetings with the clients from around the world
- Presenting technical solutions including convincing others to pick a specific solution
- Working not only on the regular UI but also on more complex algorithms (like graph layouting)
- taking part in the product design process
- Participating in estimating projects scope
- having code versioned with Git (we do code reviews and regularly pay technical debt)
- creating both SPA and Client-Server projects
- deploying and maintaining projects in Agile methodology