Next job

Senior Full-Stack Developer (Node.js, TypeScript, React) in Gearheart

Posted more than 30 days ago

142 views

Gearheart

Gearheart

0
0 reviews
More than 5 years
Kyiv
Advanced
Full-time work
Gearheart is a technology company specializing in the development of web applications for both startups and established businesses. We currently have 45 employees and we continue to grow rapidly.We strive to constantly increase our expertise and develop in working on complex projects that we create from scratch for clients around the world. At this stage, we want to strengthen our team with a Senior Full-Stack developer with experience in managing (mentoring) teams from 3 to 8-10 people. Our tec

Gearheart is a technology company specializing in the development of web applications for both startups and established businesses. We currently have 45 employees and we continue to grow rapidly.

We strive to constantly increase our expertise and develop in working on complex projects that we create from scratch for clients around the world. At this stage, we want to strengthen our team with a Senior Full-Stack developer with experience in managing (mentoring) teams from 3 to 8-10 people.

Our technical stack consists of:

⚙️Frontend: React, TypeScript, JavaScript, Vue.js, Next.js;

⚙️Backend: FastAPI, Django , Python, Node.js, GraphQL;

⚙️Databases & search engines: PostgreSQL, MongoDB, Elasticsearch;

⚙️DevOps: Amazon Web Services, DigitalOcean, Kubernetes, Docker, GitHub CI , GitLab CI.

We are not limited in the choice of these technologies and are always in favor of expanding our technical background.

To learn more about how we use our stack at work, read our blog 

Actions and expected work results:

  • Develop project architecture, demonstrate skills in code organization, testing, refactoring.
  • Allocate tasks for a team of full-stack developers.
  • Manage the team and their execution of tasks, support the culture of development and the use of best practices.
  • Work with the backend and frontend of different projects, sometimes in different languages .
  • Consciously choose a database, determine an effective data structure, profile and optimize queries.
  • Communicate with customers (in cooperation with Business Analyst): formulate requirements and features of projects, in particular, taking into account the needs and customer expectations to ensure successful implementation.
  • Be responsible in work at all levels: ask questions, find answers, meet deadlines and report in a timely manner if issues arise.
  • Take full responsibility mentoring younger team members: sharing knowledge, providing timely feedback, conducting regular performance reviews and supporting the achievement of set goals.

Requirements:

  • English - C1 Advanced.
  • Development experience of at least 5 years.
  • Experience in managing (mentoring) small teams (from 3 to 10 people) from 3 years.< /li>
  • Proficiency in Node.js, TypeScript or Django.
  • Experience with React or Vue for front-end development.
  • Knowledge of relational databases, including Postgres.
  • >

We offer:

  • Full remote and the ability to independently organize the work process.
  • Vacation of 24 calendar days (+ public holidays).
  • Every month, $20 is allocated for activities related to prof. self-development.
  • Study day - every last Friday of the month.
  • Compensation of 50% of the cost of individual English lessons.
  • Weekly Speaking Club.
  • Compensation of 50% of the cost of the psychotherapist.
  • Best Doctors medical insurance.


Interview process:

  1. A call with Victoria, a recruiter (30 min) — you will get more information about the company, projects and cooperation.
  2. Technical interview with Igor, Lead Developers and Anna, Project Manager (1.5 h) — you will share your technical experience and key achievements. You will be able to ask clarifying questions, so prepare them in advance 😉
  3. Meeting with Volodymyr, CEO (30 min) - you will learn more about the company's strategy, as well as expectations of your role and contribution to the team's success. Tell us about your experience in management and development. 


What is it like to be part of the Gearheart team?

  • Proactivity - actively ask questions, seek answers, complete tasks timely and timely report on any issues that arise.
  • Work remotely from different points of Ukraine and the world. Sometimes, even combine work with travel.
  • Be able to properly manage your time and work independently, without micromanagement. Our PMs are about mentorship, timely feedback and support.
  • Be flexible in all aspects of work processes, use common sense and prefer simple solutions without overcomplicating the architecture;
  • Live in the "Life is long learning" style. Understand not only your usual tools, but also don't be afraid of new technologies.
  • Let's leave some interesting things for the interview 🧡

 

More than 5 years
Kyiv
Advanced
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept