Software Developer
We are seeking a highly skilled software developer to join our team. As a senior engineer, you will be responsible for designing and implementing complex software systems.
* We are looking for an experienced web application developer with a strong track record of successfully shipping consumer or business-facing products.
* You will have input into design and architectural decisions that will shape the future of our software systems.
Key Responsibilities:
* Developing using interesting technologies such as Elixir, Ruby, React, Typescript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB.
* Mentorship, code reviews, and pairing up with a team member to work together on features.
* Familiarity with common programming tools such as IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools.
Skill Requirements:
* 7+ years of experience in web application development.
* Experience in writing reliable and maintainable code, reusable components, and component libraries.
* Passionate about testing practices and continuous improvement.
About Us:
We pride ourselves on our technical acumen, collaborative problem-solving ability, and warm professionalism of our teams.
We prefer the word 'partner' over 'vendor', and our investment in professional relationships is a reflection of that philosophy.