Job Description :
- 4+ years of overall software development experience with JavaScript/Typescript and modern JS Frameworks, React.js, Node.js, and PHP
- Experience developing highly available scalable distributed systems
- Expert proficiency in coding, data structures, algorithms, and designing for performance, scalability, and availability
- Experience using and creating RESTful APIs
- Experience agile development methodologies
- Experience with Continuous Integration/Continuous Deployment best practices
- Excellent attention to detail
- Excellent verbal and written communication skills
- Understanding how products and technologies interface with each other and fit with the strategy and business needs
- Evaluating technical and functional specifications and their cohesion
- Technical problem solving and strong debugging skills
- Effective communication with different audiences