Senior Frontend Developer

Tallinn, Estonia
Roles:
Frontend
Must-have skills:
JavaScriptTypeScript
One of skills:
AngularReactVue.js
Nice-to-have skills:
AWSAzureC#Java
Considering candidates from:
Baltics, Central Asia, South Caucasus, Austria, Belarus, Brazil, Croatia, Czech Republic, Hungary, Moldova, Poland, Romania, Russia, Serbia, Slovakia, Slovenia, Turkey and Ukraine
Work arrangement: Onsite
Industry: Software Development
Language: English
Level: Senior or lead
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 201 - 500 employees
Logo of Linnworks

Senior Frontend Developer

Tallinn, Estonia
Linnworks connects, manages and automates commerce operations, powering businesses to sell wherever their customers are and capture every revenue opportunity.
Linnworks is looking for a Senior Frontend Developer to join their Frontend Core team. As a part of it, you'll be responsible for the frontend framework development as well as the implementation and maintenance of UI components and core libraries that are used by other teams.

Tasks: 
  • Helping to establish our front-end team's vision and long-term plans and look after their accomplishments
  • Playing a key role in setting up quarter objectives
  • Helping to find ways how to evolve technical processes and code quality within the team
  • Working as part of the core team responsible for designing and maintaining multiple platforms/frameworks, as well as core packages/components on which main parts of the Linnworks product are built on
  • Participating in all kinds of frontend activities in order to increase the stability and reliability of our platforms
  • Participating in frontend framework developments
  • Implementing reusable UI components and core libraries
  • Assisting other teams with choosing appropriate solutions and architecture for the frontend part of the application
  • Practicing continuous delivery; shipping MVPs fast for user feedback; releasing early and often with refactoring as required
Must-have: 
  • 5+ years in Software Development with a focus on frontend
  • Expert level HTML, CSS, Javascript (ES6), and Typescript
  • Experience with frameworks such as Angular (preferred), Vue or React
  • Strong understanding of how to build responsive web design
  • Understanding how to make a testable product and keep testing coverage high for critical places
  • Keeping up-to-date with industry trends and technology developments
  • Strong analytical and problem-solving skills
  • Good level of English, written and spoken
Nice-to-have: 
  • Team or Tech Lead experience, interest in mentoring
  • Experience in mobile developments
  • You have worked with AngularJS
  • You are familiar with migration problems from AngularJS to Angular
  • You have experience in building a Micro-Frontend Architecture
  • Back-end coding in any OOP language (such as C#, Java, etc)
  • Participation in complex Enterprise Architectures (microservices, container-based, event-driven, multi-threading, high load)
  • Experience with any Cloud Platform (such as AWS, Azure, etc)
Benefits:
  • Interesting projects
  • Young, friendly, and versatile team
  • Hybrid working model
  • Competitive salary
  • An option of flexible working hours
  • 5 full weeks of holidays per year
  • Learning opportunities (conferences, books, courses)
  • A cozy office where you can work and relax (playroom with foosball, table tennis, and sofas, pull-up bar, office library, chessboard)
  • Coffee, fruits, yogurts
  • Quarterly corporate events and regular team building activities
  • Sports activities compensation
Interview process:
  • Intro call with Toughbyte
  • Culture fit interview
  • A technical interview with the team
Around 2 years.