About the Role
The developer will lead the design and implementation of back-end systems, ensuring they are efficient, secure, and aligned with product goals through close collaboration with cross-functional teams.
Responsibilities
- Develop and maintain robust back-end services and APIs
- Optimize system performance and ensure scalability
- Collaborate with front-end developers to integrate user-facing elements
- Write clean, maintainable, and efficient code
- Participate in architectural design and technical planning
- Troubleshoot and resolve production issues promptly
- Implement security best practices across all systems
- Conduct code reviews to uphold quality standards
- Work with databases to ensure data integrity and performance
- Support deployment pipelines and CI/CD processes
- Monitor application performance and respond to alerts
- Engage in peer programming and knowledge sharing
- Contribute to technical documentation
- Evaluate new technologies for potential integration
- Ensure compliance with industry standards
- Assist in defining project timelines and deliverables
- Integrate third-party services and tools
- Design solutions with fault tolerance in mind
- Maintain version control practices
- Support testing strategies including unit and integration tests
- Collaborate on incident response procedures
- Improve system observability through logging and metrics
- Participate in agile development cycles
- Align development with business objectives
- Ensure API reliability and uptime
Nice to Have
- Experience with distributed systems
- Familiarity with GraphQL
- Knowledge of serverless architectures
- Experience with Kubernetes
- Background in fintech or high-transaction systems
- Contributions to open-source projects
- Advanced degree in a technical field
Compensation
Competitive salary with benefits
Work Arrangement
Hybrid
Team
Collaborative engineering team focused on continuous improvement
Technology Stack
- Uses modern server-side frameworks and languages
- Relies on PostgreSQL and MongoDB for data storage
- Deploys on AWS with container orchestration
- Implements monitoring via Prometheus and Grafana
Growth Opportunities
- Opportunities to lead technical initiatives
- Access to training and certification programs
- Mentorship roles for junior developers
- Involvement in strategic planning
Available