Position: Lead JavaScript Developer
Company: ARENA CS
Category: Lead
Experience required: 5y
English level: upper

Responsibilities
Design, develop, and roll out solutions using the modern technology stack
Work with the user interface, technology integration, and back-end API systems
Lead the development team and communicate on a daily basis
Release estimation, planning, and timely integration with other stakeholders (product, app, backend, ui/ux, etc.)
Performance fixes and optimization
Continuous discovery, evaluation, and implementation new best practices to maximize the development quality and efficiency
Ability to provide and follow best practices for developers: good coding habits, code reviews, pep8 standards for syntax, styling, comments
Build highly scalable and reliable web application with high standards for security leverage state-of-the-art technology stacks and tooling
Requirements
5+ years of previous experience in development and operations, or related IT, computer, or operations field
Strong sense for quality assurance and experience designing and implementing function tests as part of development process. Familiar with Jasmine, Jest, Selenium, Mocha
Exceptional knowledge of modern frontend technology stacks, including JavaScript, Typescript, client side component oriented frameworks and libraries
Familiar with a modern web development architecture based on client side JavaScript like React.js, reusable APIs (e.g. Twilio, Stripe) and prebuild Markup (e.g. Gtsby.js, Webpack)
Experience with Domain Driven Design, Event Storming and other microservice techniques
Experience with GitHub, Jira and other agile tools
Experience with API-first design principle and tools like Swagger
1+ year of relevant leadership experience
Nice to have
Knowledge in micro-frontend pattern
Knowledge in GraphQL
We offer
Competitive compensation depending on experience and skills
Work in enterprise-level projects on a long-term basis
Full-time remote work (you can work from anywhere you are)
Health insurance
Unlimited access to learning courses (LinkedIn learning, English regular classes, Internal Library)