✨ About The Role
- Design, architect, develop, test, improve, and deploy systems that serve users
- Drive designs of major software components, systems, and features within the squad and cross teams
- Work closely with engineering and product managers to build high-quality solutions in line with the long-term strategy
- Analyze website performance and implement solutions for improvement, including unit and integration tests
- Participate in code review, deployment, and improvements to ship reliable code
⚡ Requirements
- Experienced software engineer with 8+ years of hands-on programming experience in Javascript
- Proficient in API and services development, working with databases, and query optimization
- Skilled in developing technologies such as Node.js, Express, PostgresDB, MongoDB, SQL, and React
- Strong background in operating and maintaining live web services, troubleshooting live issues, and developing fault-tolerant distributed systems
- Familiar with cloud services like AWS and containerization technologies such as Docker and Kubernetes