Senior Full Stack Engineer (Backend oriented)
RESPONSIBILITIES
- Architect and extend backend services built in Node.js (Fastify).
- Design and optimize schema, migrations, and queries using SQL + Drizzle ORM.
- Build well-structured, efficient REST APIs used by the front-end console.
- Ensure performance, security, reliability, and scalability of backend systems.
- Work closely with product and engineering to break down technical problems.
- Perform code reviews, advise on architecture, and support scalability decisions.
- Guide frontend engineers in optimal API and data shaping practices.
Ideal Profile
- Has built and scaled real production systems, not just CRUD apps.
- Can explain trade-offs clearly (e.g., SQL vs NoSQL, monolith vs services, caching
strategies).
- Understands how to avoid data overexposure and access boundary issues.
- Able to decompose features into independent components and services.
CLIENT EXPECTATIONS
- Ownership mindset โ takes full responsibility for tasks end-to-end, from clarifying requirements to delivering tested, working code.
- Proactive communicator โ asks questions early to clear up misunderstandings rather than waiting for code reviews.
- Detail-oriented โ ensures features match specifications and are production-ready before submission.
- Collaborative โ works closely with the CPO and team, participating in daily standups and sprint planning.
- Adaptable โ comfortable working in a fast-moving startup environment where requirements and priorities may shift.
- Efficient and reliable โ delivers tasks in small, manageable increments rather than letting them stretch over long periods.
Required skills experience
| Node.js | 4 years |
| Fastify | 2 years |
| React.js | 3 years |
| TypeScript | 3 years |
| AWS | 2 years |
Required languages
| English | B2 - Upper Intermediate |
๐
$3000-5500
Average salary range of similar jobs in
analytics โ
Loading...