Senior Backend Engineer / Tech Lead
You will take full ownership of our backend and internal systems, including architecture, workflows, and integrations across the entire back-office platform.
Сollaborate closely with Product, Data, and DevOps teams to design and deliver robust solutions. Provide input or contributions to frontend processes as required.
Responsibilities:
- Own and drive the development of backend/core systems end-to-end, ensuring long-term reliability, scalability, and maintainability.
- Plan and deliver features predictably, proactively managing dependencies, risks, and trade-offs across teams.
- Advocate for high standards of code quality, observability, and reliability in production.
- Contribute to frontend development when needed and provide technical guidance to frontend engineer.
- Mentor engineers, provide constructive feedback, and promote a culture of learning, collaboration, and continuous improvement.
Qualifications:
- Experience:
- 5+ years of experience in software engineering with a strong focus on backend development.
- Proven track record of designing and building scalable server-side applications.
- Prior experience as a Tech Lead is a plus.
- Leadership & Soft Skills:
- Ability to mentor team members and drive architectural decisions.
- Communicate complex technical concepts clearly.
- Strong problem-solving skills and ownership mentality.
- Backend & Architecture:
- Deep proficiency in Node.js and TypeScript.
- Strong understanding of software engineering principles, design patterns, and building maintainable, scalable systems.
- Experience with frameworks like Nest.js, Fastify, or similar.
- Familiarity with dependency injection patterns (e.g., Inversify) and query builders (e.g., Kysely) is a plus.
- Experience designing and implementing RESTful APIs and integrating with third-party services.
- Frontend:
- Solid understanding of frontend development with React and TypeScript.
- Ability to contribute to frontend when needed and provide technical guidance to frontend developer.
- Database:
- Strong experience with SQL databases (PostgreSQL preferred), including schema design, query optimization, and data modeling.
- Cloud & Infrastructure:
- Experience with cloud platforms (AWS preferred), including deployment, scaling, and basic infrastructure management.
- Security:
- Understanding of secure application development, including authentication, authorization, role-based access control, and data protection.
- Testing & Quality:
- Proven experience with unit and integration testing.
- Commitment to code quality, code reviews, and engineering best practices.
Interview Process:
- Recruitment Interview - 30 min
- Technical Interview - 1 hour
- Leadership Interview - 1 hour
- Introduction with CEO - 30 min
Required skills experience
| Backend Development | 5 years |
| System Design | 3 years |
| Technical Leadership | 1 year |
| Node.js | 4 years |
| TypeScript | 3 years |
+ 5 more
| RESTful API | 4 years |
| PostgreSQL | 3 years |
| Data Modeling | 2 years |
| Testing Practices | 3 years |
| Security Basics | 2 years |
Required languages
| Ukrainian | Native |
| English | A2 - Elementary |
AWS, Nest.js, Fastify, Frontend: React.js
📊
$3200-5000
Average salary range of similar jobs in
analytics →
Loading...