Skills/Experience:
Minimum Requirements:
• 5+ years of software engineering experience
• Strong communication skills
• Understanding of reusable components/building component libraries
• Understanding of building production-ready web applications and systems
• Passionate about testing practices and continuous improvement
• Experience with any of Elixir, Erlang, Ruby, Javascript, NextJs, or another programming language
• Familiarity with common programming tools such as IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools
• Bachelor of Computer Science degree or equivalent experience
• Familiarity with event-based architectures, database fundamentals and GraphQL
• Enthusiasm for solving problems for our users with technology