Design, develop, and implement high-quality applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Participate in code reviews to ensure code quality and adherence to coding standards.
Troubleshoot and debug issues to ensure smooth application performance.
Own and operate high-scale cloud based systems and services.
Document technical specifications and procedures.
Manage your work through the use of Github, Jira, and our build/deploy systems.
Requirements
Bachelor's degree in a computer science related field as a minimum requirement
3+ years of proven experience as a Software developer/Frontend developer, with a strong understanding of react, typescript and general frontend ecosystem
Solid experience with HTML, CSS & object oriented JS
Strong experience with graphQL
Passion for JavaScript and Web as a platform, reusability and componentization
Experience in debugging problems across systems/repositories and designing solutions that span the whole stack
Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai).
Strong communication and collaboration skills.
Knowledge of openAPI spec, API integration and RESTful API concepts
Exposure to front-end build tools
Understanding of responsive design principles and cross-browser compatibility
Experience troubleshooting complex production issues
Love to make an impact and thrive in small, collaborative, energetic teams.
Experience working with Agile/Scrum methodologies.
Familiarity with version control systems such as Git.
Awareness of accessibility and SEO best practices
Experience with CSS pre-processors like SASS or LESS
Familiarity with tools like Figma for design collaboration
Familiarity with cloud platforms, preferably AWS
Knowledge of containerization technologies such as Docker and Kubernetes