Zaelab

Lead Front-End Software Engineer (Angular 2+)

Poland

20 days ago
Save Job

Summary

Zaelab is searching for a talented Senior Front-End Software Engineer (Angular 2+)

Your Responsibilities

  • Transform visual designs and wireframes into features, using latest front-end technologies
  • Troubleshoot UI bugs and JavaScript errors during whole cycle of project development
  • Implement bug fixes on a designated client project, identify root causes of the bugs
  • Participate in code reviews on daily basis and provide valuable feedback to other engineers
  • Analyze and improve existing customer experience through user interface following all the best practices and coding standards
  • Work closely with team to ensure proper implementation of project functionality
  • Actively participate in team meetings; brainstorm activities related to the project issues
  • Be a strong team player focused on collaboration and continuous integration
  • Ability to work independently
  • Own deployment setup & processes while communicating work included in each release


Requirements

  • 3+ years in a Senior Engineering role
  • Strong theoretical and practical knowledge of JavaScript (ES2016+), HTML & CSS, reusable component architecture, modules & routing strategy, HttpClient & API integrations, state management, RxJS, SSO implementation
  • Deep knowledge of Angular 2+
  • Experience with TypeScript
  • Experience with Rest & GraphQL APIa
  • Good knowledge of client-server architecture
  • Experience in web page loading time / bundle optimization
  • Understanding of CI/CD pipelines
  • Experience in code reviewing and coaching junior/middle engineers
  • Good understanding of software design patterns
  • Experience with code version control systems (Git, Bitbucket, or similar)
  • Strong interpersonal communication and collaboration skills
  • English C1 or better
  • Quick learner and open to feedback
  • Innovation mindset with a passion for learning new technology
  • Proactive and collaborative with a continuous improvement mentality
  • Kind and intellectually mature
  • Proactive team player


Will be a plus

  • Experience with Jira and Confluence
  • Understanding Agile methodologies (Scrum, Kanban)
  • AEM experience
  • Copilot (or similar AI) experience
  • AI Chat integration experience


Benefits

  • Experience working with US clients
  • Competitive compensation depending on experience and skills
  • Unlimited, paid time off and vacation
  • Budget for certifications and IT conferences
  • Friendly team to work with around the world
  • Be a team player in an agile software development environment focused on collaboration and continuous integration

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job