Senior Front-end developer (ReactJS)
Sideways 6
Odesa, UA
2 днів тому
source : Just Join IT

About us

Sideways 6 exists to change the world for the better by bringing ideas to life. We believe that great ideas can come from anywhere and that giving employees a voice is the secret to business success.

Over 4 million employees from the likes of Sainsbury's, British Airways and Nestlé trust the Sideways 6 approach and we’re on a mission to give 50 million people a voice.

In 2021, Sideways 6 was named one of the Top 100 Mission-Led Organisations to Work For (read more here) thanks to our people.

We’re really proud of our 5-star reviews on Glassdoor and it’s a testament to the way we treat our employees. They are given lots of responsibility, lots of room to grow and develop and the chance to be part of something pretty special.

The Idea Beer’ probably helps too

About the team :

You will be working in a small but perfectly formed squad, collaborating with a UX designer, Senior Full-stack and Backend engineers, QA, and Product Manager to further design and build our great core platform and next-generation Teams integration.

You will work with many people from various cultures, so you should be able to clearly communicate your ideas, listen to others, and make sure the best solutions are delivered.

Our Tech Stack :

  • Fully cloud-native distributed system written on .NET 5
  • Azure Stack (Azure Kubernetes Cluster, App Services, Functions, Queues, Application Insights) - we use a lot of Azure
  • Storages : Azure SQL Database, MongoDB via Mongo Atlas, Azure Blob storages.
  • React apps written with Typescript, we use Redux with sagas and MobX in different projects.
  • We strive for high unit test coverage both on the Backend and Frontend.
  • Fully automated CI / CD pipelines via Azure DevOps.
  • Main responsibilities to start with :

  • Developing SPA app, optimizing the current solutions
  • Current architecture analysis and changes implementations based on business and technical team requirements
  • Writing unit tests
  • Creating controls library
  • Writing high-performance code; code review
  • Selecting proper development tools to improve the product development process
  • Work profile :

  • 5+ years of production experience with a track record of success including understanding project requirements and delivering on them
  • Knowledge of HTML5 / CSS3 / JavaScript (Core, DOM APIs) development and front-end coding
  • Experience with front-end frameworks (ReactJS)
  • Interaction with Web API (at list contribution REST services and understanding principals)
  • Experience in Typescript
  • Experience in the following libraries and technologies : Webpack, Redux, Redux-Saga
  • Experience in LESS / SASS, CSS in JS or styled components
  • Hands-on experience with Agile (Scrum, Extreme Programming, or Kanban) framework
  • Experience in guiding junior developers and contributing to the team dynamics
  • Ability to manage the entire software development life cycle, from start to finish will be warmly welcome
  • English - good written and spoken (least B2-C1)
  • You have / ready to open an individual enterprise if you work remotely .

    What's on offer :

  • A generous educational budget to use at your discretion
  • Choose the equipment you need to do your best work
  • We don't clock watch, we trust you to manage your time ( 0 / +4 GMT zone )
  • Option to have a stake in our growing business
  • An annual whole-company Summer summit in the sun
  • Flexible holidays policy and banking holidays included
  • We celebrate tenure and offer you an extra day holiday for every year you're with us
  • We are an equal opportunities employer and are committed to building a diverse culture. We are eager to receive applications from all backgrounds and all applicants will receive consideration without discrimination.

    Повідомте про це
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Застосувати
    Моя електронна адреса
    Клацнувши по кнопці "# кнопка", я даю згоду neuvoo на обробку моїх даних та надсилання сповіщень електронною поштою, як це детально описано в Політиці конфіденційності neuvoo. Я можу будь-коли відкликати свою згоду або скасувати підписку.
    Продовжити
    Заява