About the Role
The role involves developing robust full stack solutions, contributing to system architecture, and ensuring high performance and responsiveness across all layers of the application stack.
Responsibilities
- Design and implement scalable frontend and backend features
- Collaborate with product and design teams to define requirements
- Write clean, maintainable, and well-documented code
- Optimize applications for maximum speed and efficiency
- Troubleshoot and debug production issues
- Participate in code reviews and technical discussions
- Ensure application security and data protection standards
- Integrate third-party APIs and services
- Maintain and improve CI/CD pipelines
- Support deployment and monitoring processes
- Contribute to architectural decisions and system design
- Work with relational and non-relational databases
- Implement responsive user interfaces
- Follow agile development practices
- Mentor junior developers and share technical knowledge
Nice to Have
- Experience with serverless architectures
- Knowledge of Kubernetes or orchestration tools
- Background in fintech or regulated industries
- Contributions to open-source projects
- Experience with performance monitoring tools
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid remote policy with flexible scheduling
Team
Collaborative engineering team using agile methodologies
Technology Stack
- Frontend: React, TypeScript, Redux
- Backend: Node.js, Express, GraphQL
- Database: PostgreSQL, Redis
- Infrastructure: AWS, Docker, Kubernetes
- CI/CD: GitHub Actions, Terraform
Culture & Values
- Emphasis on continuous learning and growth
- Transparent decision-making processes
- Commitment to diversity and inclusion
- Focus on work-life balance
- Encouragement of innovation and experimentation
Available for qualified candidates