- Interact with development teams to develop a strong understanding of the product and testing objectives.
- Design and develop modules/components
- Review the code written by peers, suggest and help improving the code as per the guidelines.
- Writing unit test cases and using the performance testing tools
- Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.
- Experience level: 3 to 6 years
- Proven experience in React/React native
- Proven experience with Test-Driven Development
- Familiar with and intrinsically driven to apply known design patterns and best practices (SOLID)
- Experience with professional version control software (GIT, or similar)
- Agile and Scrum, automatic test scripting, build process, etc.
- Experience with mobile-first development
- Experience with setting up front-end development environments, infrastructure and build processes (grunt, gulp, webpack or similar)
- Basic understanding of bookkeeping and financial management (P&L, financial statements, balance sheets)
- Experience with agile methodologies