Software Engineer
About Avenue Code:
We're a software consultancy delivering end-to-end development solutions for digital transformation across various industries.
We pride ourselves on our technical expertise, collaborative problem-solving ability, and professionalism of our teams.
About the opportunity:
You will be an active contributor and influencer in shaping our technical direction. You'll contribute to various initiatives and provide feedback through code reviews and pairing.
You'll develop using cutting-edge technologies such as Elixir, Ruby, React, Typescript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB.
You'll have input into design and architectural decisions that will shape the future of our software systems.
Skills/Experience - Minimum Requirements:
* 7+ years of web application development experience with a track record of successfully shipping consumer or business-facing products.
* Experience in writing reliable and maintainable code, reusable components and component libraries that may be used by many other engineers.
* Passionate about testing practices and continuous improvement.
* Familiarity with common programming tools such as IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools.
Preferred Requirements:
* Experience with Javascript, HTML, CSS, and React.
* Experience with GraphQL.
* Experience building microservices.
* Experience building eCommerce platforms.
* Experience working with a CMS, especially Prismic.
* Any experience with mobile development for iOS and/or Android.