About the Role
You will design, build, and maintain full-stack applications for a credit card product, working closely with cross-functional teams to deliver secure, scalable, and user-centric solutions in a fast-paced environment.
Responsibilities
- Develop and maintain backend services and APIs
- Build responsive front-end interfaces for web applications
- Collaborate with product managers and designers to define feature requirements
- Write clean, testable, and well-documented code
- Participate in code reviews to ensure code quality
- Troubleshoot and resolve technical issues in production
- Optimize application performance and reliability
- Implement security best practices across the stack
- Work with database systems to ensure data integrity
- Support deployment pipelines and CI/CD processes
- Monitor system health and respond to alerts
- Contribute to architectural decisions and technical planning
- Ensure compliance with financial regulations and standards
- Integrate third-party services and APIs
- Improve user experience through iterative development
- Maintain documentation for systems and processes
- Participate in agile ceremonies and sprint planning
- Mentor junior engineers and support team growth
- Evaluate new technologies for potential adoption
- Drive improvements in development workflows
Nice to Have
- Experience with microservices architecture
- Knowledge of regulatory requirements in financial products
- Familiarity with monitoring and observability tools
- Experience with TypeScript in production environments
- Background in building payment or credit systems
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible remote options
Team
Part of a product-focused engineering team building financial tools
Our Tech Stack
We use TypeScript across the stack, Node.js for backend services, React for front-end development, and AWS for cloud infrastructure. Our systems are containerized with Docker and orchestrated via Kubernetes. We follow CI/CD practices using modern tooling and emphasize automated testing and monitoring.
What We Value
We prioritize clear communication, ownership of work, and a collaborative mindset. Engineers are expected to take initiative, solve complex problems, and contribute to a culture of continuous improvement and learning.
Visa sponsorship available for qualified candidates


