Descrierea postului
Your Responsibilities:
- Create user-friendly, high-performance Angular apps, in close cooperation with the BE, QA and UX colleagues
- Develop modern, responsive web apps, based on software development principles and best practices
- Deliver clean, quality, high-performing code, that complies with Coding Guidelines /Coding best practices
- Implement new features based on specific requirements and maintain, improve, or refactor existing code
- Be involved in all aspects of the development process and product lifecycle
- Participate in system design and architecture decisions
- Work with the product manager and the team lead on planning and delivering product enhancements
- Propose suitable technical solutions according with the projects requirements and software architecture best practices
- Perform code reviews on team members pull requests and provide feedback on how to improve
- Assist and mentor the junior frontend developers within the team
Your Qualifications:
- At least 5 years of experience with Angular2+, Typescript, JavaScript, HTML5 and CSS3
- Experience with CSS pre-processors like SASS or LESS
- Solid understanding of RxJS
- Familiar with NgRx, NGXS or other state management library
- Practical experience building scalable, highly performant and responsive web applications
- Experience writing modular, reusable components
- Comfortable using browser DevTools to inspect, debug and analyze the performance of the application
- Experience working with Web services, API Integration, and Restful Services
- Experience with JavaScript testing frameworks like Karma, Jasmine, Jest, Mocha
- Experience with Git, Gitlab, Sonar, Jenkins
- Familiar with agile development methodologies: prototyping, refining requirements, estimating stories and epics
- Great commitment to quality-oriented practices
- Self-motivated, being willing to learn new things and stay on top of industry trends
- Analytical, open-minded, problem-solving and results oriented personality
- Good communication skills and proficiency in English
What you can expect from us:
- A safe digital application and onboarding process during the
COVID-19 pandemic - A crisis-resilient and permanent employment
- A variety of further development opportunities and long-term perspectives within our growing company
- Digital Feel Good Management with a variety of offers for your health, e.g., home workouts, nutritional advice, mental coaching and many more etc.
- Modern workplaces, flexible working hours, home office options, employee discounts and much more create a pleasant working environment