Middle or Senior Full Stack Developer

About Project

Our partner is the fastest-growing broadband and networking company in London who recently closed a 1 billion pounds investment round and now plans to roll out full broadband to 1.4 million premises in London over the next 5 years to provide its users with the fastest internet connection out there.
The Impressit team works alongside the existing tech department and is responsible for the backend and frontend development of business automation solutions.
As a part of a team, you’ll work on different projects to implement new features and improve existing business solutions like configuration processes and IP management automation.

What We Expect

— 3+ years of experience in software development;
— Excellent skills in Typescript and Node.js;
— Strong AWS experience;
— Strong skills for creating Unit, Integration, E2E tests;
— Understanding and Experience with MicroService architecture and AWS Lambdas in particular;
— Experience with NoSQL DBs (mongoDB);
— Experience working with message queues;
— Experience with Infrastructure as Code such as Cloudformation, CDK;
— Experience designing, building and maintaining RESTful, Json-RPC APIs;
— Upper-intermediate English or better.

What You Will Do

You'll be part of a team of engineers and take ownership of your work at every stage of the development lifecycle from concept through delivery. 
Team closely works with stakeholders on client's side and can influence the product's features and gain knowledge from the domain experts.
 On a daily basis you can expect to:
— Take a measured approach in balancing the tradeoffs between development cost and quality while delivering a product our users will love.
— Implement new features, microservices, APIs, maintain technical documentation and participate in code review and architectural discussions.
— Implement, verify and cooperate according to technical and design requirements.
— Work closely with network devices and everyone in the company including the stakeholders, network engineers, head of Software Development department.
— Learn, improve your skills and challenge yourself and colleagues every day!

As A Plus

— Experience working accorking to Agile methodologies (Scrum, Kanban)
— Experience working with Serverless framework;
— Experience with Redis;
— Experience building and improving CI/CD via GitHub actions;
— Proficiency in frontend development (React.js);
— Interest in finance, statistics, or other mathematics disciplines;
— Experience working in fast-paced development processes.
Want to join the team?

Share your CV via our application form

Employee Benefits

We are passionate about everything we do and with Impressit you will get:

Corporate English classes with a native speaker

$500 annual budget for professional education and training

24 working days vacation

Birthday, wedding, anniversary gifts, etc.

Relocation assistance (reimbursement of real estate agent’s fee)

Taxes: ESV (c. UAH 1,320) and EP (5%) are compensated by the company

2 major company parties per year and regular team-building events

5 working days for sick leave (without a doctor's note) + 5 additional days in case of hospitalization

impressit new office
impressit hall
impressit small room
impressit rest zone

Although working from home became the new normal, we still wanted our office to be both comfortable and beautiful. Our team enjoys convenient working places, stylish meeting rooms and spacious common area for after-work gatherings.View more details