Job Requirements:
- Over 3 years of professional programming experience.
- Experience in the full development life-cycle of commercial systems, including requirements gathering, agile planning, release, and production support.
- A degree in computer science, physics, engineering, or equivalent programming experience.
Technical Skills:
- Proficiency in React.
- Strong knowledge of JavaScript (TypeScript is a plus).
- Expertise in CSS/Sass.
Bonus Points:
- Experience in customer-facing web development, preferably in the financial services sector.
- Interest or experience in cryptocurrency.
- Familiarity with data visualization tools like charting libraries and D3.