Form cover
Page 1 of 2

Senior Software Engineer (Backend)

This position is closed. Thank you!

Job Type: Full-time
Compensation Range: 160,000 - 250,000 BDT (Per Month. Equity/Stock options available)
Location: Remote or Sylhet

About Dorik

Dorik is an easy-to-use, flexible, affordable website building platform used by thousands of users. Our mission is to allow people around the world to build websites easily and affordably. We are looking for an experienced software engineer to help us build and improve our fast-growing platform.

As a Senior Software Engineer, You’ll

-- Build scalable applications and services using Node.js-- Design scalable database architecture for our fast-growing platform-- Write high-quality, maintainable, and well-documented code-- Follow Test-Driven Development (TDD)-- Generate analytical reports for the performance of your services-- Mentor, guide, exchange ideas with other developers on best practices, problem-solving, etc.-- Collaborate with the development team to improve our development process -- Take ownership of bytes shipped by you and your team

Requirements & Skills

-- 5+ years of working experience in backend engineering-- Deep knowledge in modern JavaScript (Node.js & ES6+) and TypeScript-- Have worked with large scale application made with MongoDB and/or PostgreSQL-- Experienced in writing GraphQL APIs-- Experienced in designing scalable database architecture -- Knowledge in Redis & Elasticsearch is required-- Have outstanding knowledge of micro-service software architecture-- Solid knowledge in Docker and AWS-- Knowing Frontend technologies such as React, Redux is appreciated

You will make a great team-mate if

-- You have a great sense of empathy towards other people and the team-- You love to work on a fast-growing platform that empowers thousands of people to build websites without code-- You like to expand your knowledge, think outside the box, exchange ideas with other developers in the team-- You are up-to-date with the nitty-gritty things of the JavaScript and Node.js community

What you can expect

-- Work-life balance: 8 hours/day, 5 days a week-- Two festival bonuses-- 3 weeks paid leave per year-- All the public holidays as announced by Bangladesh Government-- Yearly salary review with a base increment-- Flexible vacation policy including paternity and maternity leaves-- Other benefits
If you are more experienced in Python/Go than in Node.js, Feel free to apply too.

Submit your application