Senior Frontend Software Engineer
Multitude
Vilnius, Lithuania
Your responsibility
- Architectural design of new systems and components;
- Maintenance of versions, tooling and overview above the clean code practices;
- Mentoring of less experienced colleagues;
- Raising a bar by demonstrating the skills needed for delivery of high quality frontend systems;
- Inspection of existing systems from the perspective of performance, security and usability;
- Watching the emerging technologies and introducing the relevant ones to the company.
Our expectations
- Capability of independent work;
- Delivering complex projects from the initial idea to the monitoring of the outcome in the production environment;
- Design and implementation of low-latency, high-availability, and performant websites;
- Optimize applications for maximum speed and scalability;
- Project and task reporting;
- Communication with management, key-users, team members and suppliers.
Skills and qualifications
- Strong understanding of HTML, CSS & Vanilla JavaScript;
- Strong understanding of single page applications created in Angular with Typescript;
- Strong understanding of reactive programming, RxJS, state management and able to write immutable code;
- Moderate understanding of server-side JavaScript (Node.js, GraphQL, REST);
- Moderate understading of Docker, Kubernetes and modern CI/CD tools;
- Basic understanding of frontend developer tooling (EsLint, Prettier, Jest, Webpack, Translation management, ...);
- Familiarity with W3C web components;
- Understanding fundamental design principles behind a scalable website;
- Proficient understanding of Git and GitFlow;
- Efficient coding, aware of patterns and anti-patterns, properly structured, easily comprehensible and well documented;
- Able to work alone as well as in a team and communicate with other teams and stakeholders.
Apply Now
Don't forget to mention EuroTechJobs when applying.