Bachelor’s Degree in Computer Science or related field, or equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
2 – 4 years professional experience in software development; you will be able to discuss in depth both the design and your significant contributions to one or more projects
Solid understanding of computer science fundamentals: data structure, algorithm, distributed system design, database, and design patterns.
Strong coding skills with a modern language (ReactJS, HTML, CSS, etc)
Experience working in an Agile/Scrum environment and DevOps automation
REST, JavaScript/Typescript
Preferred qualifications
Experience with performance analysis and optimization
Experience in ReactJS, HTML,CSS,Javascript.
Strong communications skills; you will be required to proactively engage colleagues both inside and outside of your team
Ability to effectively articulate technical challenges and solutions
Deal well with ambiguous/undefined problems; ability to think abstractly