About the Role
The role involves building and maintaining backend services that power core application features, ensuring performance, reliability, and scalability across distributed systems.
Responsibilities
- Design and implement server-side logic for web applications
- Develop and maintain RESTful APIs and internal services
- Collaborate with frontend developers to integrate user-facing components
- Optimize backend systems for speed and reliability
- Write clean, testable, and maintainable code
- Participate in code reviews and technical design discussions
- Troubleshoot and resolve production issues
- Ensure data consistency and integrity across systems
- Work with database schemas and query optimization
- Support deployment pipelines and CI/CD processes
- Monitor system performance and implement improvements
- Contribute to architectural decisions and technical roadmaps
- Follow security best practices in application design
- Integrate third-party services and APIs
- Document technical implementations and system behavior
- Collaborate with product managers to refine requirements
- Adapt to changing priorities in a fast-paced environment
- Use version control systems effectively
- Ensure compliance with data protection regulations
- Participate in on-call rotations when necessary
Nice to Have
- Experience with specific backend frameworks
- Knowledge of GraphQL or similar query languages
- Experience in high-traffic production environments
- Familiarity with infrastructure as code tools
- Experience with observability platforms
- Background in fintech or similar regulated industries
- Contributions to open-source projects
- Experience mentoring junior developers
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexible remote options
Team
Part of a cross-functional engineering team working closely with product and frontend developers
Our Tech Stack
- We use modern backend frameworks and languages optimized for scalability
- Our services run on cloud infrastructure with automated provisioning
- We rely on container orchestration for deployment consistency
- Monitoring is handled through centralized logging and alerting systems
- We use both SQL and NoSQL databases depending on use case
What We Value
- Ownership of technical projects from design to deployment
- Clear communication across technical and non-technical stakeholders
- Continuous improvement through feedback and iteration
- Balancing innovation with system stability
- Inclusive collaboration and knowledge sharing
Available for qualified candidates