Senior Front-End Developer (Angular) (ECH-10608)
You will be allocated to development or production activities, responsible for the architectural design and implementation of our UI Front-Ends. While focusing on the user experience and interface design of our tools, you will also be responsible for bridging the gap between UI front-end elements and our Java-based server-side infrastructure. This means you will work closely together with Product Owners and Back-End Developers to ensure efficient and high-quality functionality of our applications. You will support quality engineering, maintain program libraries and technical documentation, and provide enhancements to our deployed applications.
Responsibilities
• Align with respective product owners and team members to understand the business requirements of our customers
• Define front-end architecture of applications, according to the latest standards
• Implement or enhance front-end logic that defines the behavior or the visual elements of our Angular applications
• Write state-of-the-art code to develop complex UI components
• Contribute to testing of Angular applications
• Pay keen attention to the quality, performance and reusability of our applications
• Lead and support other front-end developers in your Scrum team
• Be eager to proactively expand knowledge regarding technologies that help to contribute to the delivery of our technical solutions
Requirements
• Practical Experience in developing Angular-based web applications (Angular 6+)
• Comprehensive Knowledge of package managers (e.g. NPM, …)
• Practical Experience with UI development (HTML5/CSS3/JS/TypeScript)
• Practical Experience with version management systems (e.g. GIT, …)
• Practical Experience with software development IDEs (e.g. VisualCode, …)
• Practical Experience using external APIs (APIs as RESTful Web Services)
• Practical Experience working in an Agile setting
• Sense of ownership and pride in performance and its impact on success
• Resourceful mindset and problem-solving attitude
• Team-minded attitude and great interpersonal skills
• Excellent communication skills in English, both verbal and written
• Flexibility to travel (depending on restrictions due to the COVID-19 pandemic, preferably once a month to delivery centers or clients)
Nice to have:
• Practical Experience with different profiling tools to optimize web app performance (e.g. Lighthouse …)
• Practical Experience with log aggregation tooling (e.g. ELK, …)
• Basic Knowledge about Docker/Kubernetes
If the opportunity gained your attention, please submit your English CV to reka.tholt@jobsgarden.hu, she will contact you with the details!