The ideal candidate will be responsible for conceptualizing and executing clear, quality code to develop the best software. You will test your code, identify errors, and iterate to ensure quality code. You will also support our customers and partners by troubleshooting any of their software issues
- Detect and troubleshoot software issues
- Write clear quality code for software and applications and perform test reviews
- Develop, implement, and test APIs Provide input on software development projects
- Developing and implementing user interface components using React.jsconcepts and workflows such as Redux, Flux, and Webpack
- Working with WebSockets, webrtc to maintain our video calling product.
- Writing bug-free and maintainable code.
- Bringing new ideas and energy to the team.
- Communicating with the team lead and clients to understand the requirements
- Planning sprints for the assigned project and delivering them on time.
- Making sure the project is properly documented.
- Comfort using programming languages and relational databases
- Strong debugging and troubleshooting skills
- 3+ years’ of development experience