This is a remote position.
Job Title: Software Development Engineer (SDE)
Role: Backend Developer TypeScript / Bun / Node.js / PostgreSQL Location: Remote Employment Type: Full-Time
About the Role
We are looking for a Backend Developer with expertise in TypeScript, Bun, Node.js, and PostgreSQL to help design and implement scalable backend systems. You'll build APIs, optimize databases, and contribute to CI/CD pipelines while ensuring system reliability and performance.
The ideal candidate can translate business requirements into high-quality, scalable code, proactively anticipate future needs, and collaborate effectively with cross-functional teams.
Key Responsibilities
- Backend Architecture & Development
- Implement HLD (High-Level Design) and LLD (Low-Level Design) principles to achieve scalable, reliable solutions.
- Translate business requirements and logic into clean, maintainable, and efficient code.
- Proactively anticipate and design for future requirements when building features.
- Build, optimize, and troubleshoot PostgreSQL databases, ensuring performance and scalability.
- Design and document APIs using Swagger and perform API testing.
- Testing & Quality
- Write unit and integration tests using Jest.
- Ensure code quality with proper use of algorithms, data structures, and design patterns.
- DevOps & Deployment
- Contribute to CI/CD pipelines using GitHub Actions.
- Manage and troubleshoot Linux servers for deployments.
- Collaboration
- Communicate effectively with stakeholders about developmental challenges, feasibility, and progress.
- Work closely with the engineering team to ensure end-to-end delivery.
Requirements
- Strong proficiency in TypeScript, Node.js, and familiarity with Bun.
- Expertise in PostgreSQL (schema design, optimization, complex queries).
- Solid understanding of HLD, LLD, and SOLID principles.
- Proficiency in Git workflows and collaborative development.
- Experience with API development and documentation (Swagger, Postman).
- Strong debugging skills on Linux systems.
- Excellent communication and stakeholder management skills.
- Preferred Experience with
Docker/containerization
. - Preferred Familiarity with
cloud platforms
(AWS, Azure, GCP). - Preferred Exposure to
Agile/Scrum workflows
Benefits
- Work with
cutting-edge technologies
like Bun and TypeScript. - Shape
backend architecture
with real impact. - Collaborate with a
forward-thinking, growing team
. - Learn, grow, and expand into
DevOps and system design
. - Work with a fast-moving, innovative product team .
- Build impactful interfaces that reach millions of real users.
- Opportunity to grow across full-stack and product areas .
- Collaborative, feedback-driven culture.
- Work together with global tech house to built next gen AI products.
- Startup Culture, with industry standard pay-scale.