About the Role
The engineer will build and maintain user-facing features and server-side logic, ensuring robust integration between components while optimizing for speed and reliability.
Responsibilities
- Develop and maintain responsive user interfaces using modern frontend frameworks
- Design and implement backend services and APIs to support application functionality
- Collaborate with product and design teams to define technical requirements
- Write clean, testable, and well-documented code across the stack
- Optimize applications for maximum speed and scalability
- Troubleshoot and debug production issues across environments
- Participate in code reviews to ensure code quality and knowledge sharing
- Integrate third-party services and data sources into existing systems
- Ensure application security and data protection standards are met
- Work with deployment pipelines and support continuous integration practices
- Monitor system performance and implement improvements as needed
- Contribute to architectural decisions and technical planning
- Support frontend development with reusable components and design patterns
- Maintain database schemas and query efficiency
- Implement authentication and authorization mechanisms
- Collaborate on testing strategies including unit and end-to-end tests
- Stay current with evolving technologies and frameworks
- Document technical specifications and system workflows
- Assist in refining development processes and tooling
- Support peer learning and technical mentorship within the team
Nice to Have
- Experience with real-time applications and event-driven architectures
- Knowledge of containerization using Docker
- Familiarity with Kubernetes or similar orchestration tools
- Experience with GraphQL APIs
- Background in payment systems or transaction processing
- Exposure to machine learning integration in production systems
- Contributions to open-source software projects
- Experience with monitoring and observability tools
- Understanding of distributed systems principles
- Prior work with edge computing or low-latency services
Compensation
Competitive salary and equity package
Work Arrangement
Hybrid work environment with office and remote flexibility
Team
Collaborative engineering team focused on rapid development and deployment
What We Value
- Ownership of projects from concept to deployment
- Clear communication across technical and non-technical stakeholders
- A bias toward action and rapid iteration
- Curiosity and a drive to solve complex problems
- Respect for code quality and system reliability
Our Tech Stack
- Frontend: React, TypeScript, Redux
- Backend: Node.js, Express, Python
- Databases: PostgreSQL, Redis
- Infrastructure: AWS, Docker, Kubernetes
- Monitoring: Prometheus, Grafana
Growth Opportunities
- Opportunities to lead technical initiatives
- Regular engineering talks and knowledge-sharing sessions
- Budget for conferences and professional development
- Mentorship programs for career advancement
- Pathways to grow into architecture or team leadership roles
Available for qualified candidates