About the Role
The role involves developing and maintaining full-stack applications, ensuring high performance, security, and scalability while collaborating with product and design teams to implement robust technical solutions.
Responsibilities
- Design and implement server-side logic and APIs
- Build responsive user interfaces using modern frameworks
- Optimize applications for speed and scalability
- Collaborate with frontend and backend developers
- Write clean, maintainable, and testable code
- Troubleshoot and debug production issues
- Participate in code reviews and technical discussions
- Ensure data integrity and security across systems
- Integrate third-party services and APIs
- Maintain documentation for systems and workflows
- Support deployment and monitoring processes
- Work with databases for efficient data storage and retrieval
- Implement authentication and authorization mechanisms
- Contribute to architectural decisions and planning
- Monitor application performance and usage metrics
- Respond to changing project requirements efficiently
- Ensure compliance with industry standards
- Collaborate with QA teams to resolve defects
- Participate in sprint planning and retrospectives
- Support continuous integration and delivery pipelines
- Evaluate and adopt new technologies when beneficial
- Mentor junior developers and share knowledge
- Maintain focus on user experience and system reliability
- Balance technical debt with feature development
- Deliver projects on schedule with high quality
Nice to Have
- Master's degree in computer science or related field
- Experience with large-scale distributed systems
- Familiarity with GraphQL
- Knowledge of DevOps practices
- Experience with frontend state management libraries
- Background in fintech or high-transaction environments
- Contributions to open-source projects
- Public speaking or conference participation
- Experience with performance tuning
- Knowledge of accessibility standards
- Understanding of data privacy regulations
- Experience with A/B testing frameworks
- Familiarity with internationalization
- Leadership experience in technical projects
- Certifications in cloud platforms
Compensation
Competitive salary with performance-based bonuses
Work Arrangement
Hybrid work model with flexible remote options
Team
Collaborative cross-functional team with agile development practices
Technology Stack
- Uses Node.js and Python for backend services
- Frontend built with React and TypeScript
- PostgreSQL and MongoDB for data storage
- Hosted on AWS with Kubernetes orchestration
- CI/CD powered by GitHub Actions
Growth Opportunities
- Path to technical leadership roles
- Annual learning and development budget
- Internal mobility across product teams
- Mentorship programs for career advancement
- Regular performance reviews with feedback
Available for qualified international candidates
