Backend Architecture & System Design
- Design and implement scalable backend systems handling complex
business logic
- Build robust APIs using TypeScript/Node.js following HLD &
LLD principles
- Optimize PostgreSQL database architecture for performance at scale
- Create well -documented APIs with Swagger/OpenAPI standards
- Anticipate future requirements and design systems with
extensibility in mind
Technical Leadership
- Lead technical strategy and architectural decisions for the
AcoMono project
- Conduct code reviews and establish engineering standards across
the team
- Mentor junior developers and conduct technical interviews
- Drive technical initiatives around performance, security, and scalability
- Collaborate with product and stakeholders on feasibility and
technical roadmap
Full -Stack Contribution
- Contribute to React frontend using TypeScript and modern tooling
- Ensure seamless backend -frontend integration
- Participate in end -to -end feature delivery with a quality mindset
- Maintain understanding of the complete data flow and system architecture
Quality & Testing
- Champion test -driven development; write comprehensive unit and
integration tests using Jest
- Ensure code quality using SOLID principles and design patterns
- Set up and maintain testing pipelines and quality gates
DevOps & Infrastructure
- Manage Docker containerization and deployment pipelines with
GitHub Actions
- Debug and troubleshoot Linux servers for production deployments
- Ensure system reliability, monitoring, and performance optimization
Requirements
- 3 -5+ years of full -stack development experience with 2+ years
in backend -focused roles
- Expert -level TypeScript and Node.js proficiency
- Strong PostgreSQL expertise (schema design, query optimization,
complex operations)
- Proven experience with system architecture and design patterns
(HLD, LLD, SOLID)
- Git workflow mastery and experience with collaborative development
- Strong debugging skills on Linux systems
- Experience with API design, documentation (Swagger), and testing
- Leadership experience (formal or informal) mentoring developers
Nice to Have:
- Familiarity with Bun runtime
- Docker & containerization best practices
- CI/CD pipeline management (GitHub Actions)
- Cloud platform experience (AWS, Azure, GCP)
- Agile/Scrum workflow
- Experience building data -intensive applications
- Storybook or component documentation experience
Tech Stack
Backend: TypeScript, Node.js, PostgreSQL, Docker, Linux
Frontend: React, TypeScript, Vite, Storybook
DevOps: Docker, GitHub Actions, Nginx
Testing: Jest
Architecture: Monorepo (pnpm workspaces), API -first design
Server: GCP, Azure
What Makes You Stand Out
- You think in systems — not just functions. You design APIs
with tomorrow's requirements in mind.
- You write code others want to read. Clean, documented, tested.
- You lift others up. You enjoy mentoring and sharing knowledge.
- You're comfortable wearing multiple hats — backend
excellence, frontend literacy, DevOps awareness.
- You care about performance, security, and user experience equally.
- You communicate clearly with both technical and
non -technical stakeholders.