Chat with us, powered by LiveChat

Associate Software Developer - Element 3

8th Apr 2024

Element3 Associate Developer (Full Stack)

Are you a highly motivated associate developer with a passion for web technologies and a desire to work in an environment that continuously challenges you to do your best work?

As an Associate Developer at Element3, you will work closely with our Solutions Architect and DevOps Engineer on our flagship SaaS product, FileHound (www.filehound.co.uk). You will assist in maintaining and extending existing features, design and build new features, and ensure that our software solutions meet the requirements and expectations of our customers.

What you will be doing:

  • Development - Assist in maintaining and extending existing features of our products and projects and collaborate with the Solutions Architect to spec, design, and build new features end-to-end on legacy (C#) and greenfield (Go) applications.
  • Solution design – Collaborate with our Solutions Architect to design the overall system architecture, work with your teammates and customer representatives to find the right solution for our clients and supporting development projects from start to finish line.
  • Technology - Work with innovative technologies from the open-source world and a modern defined stack (Go, Azure, Kubernetes, and more).
  • Teamwork - Work in a small but great team that enjoys the challenges and benefits of being agile and pragmatic.

What you'll bring:

  • Minimum of 2 years' industry experience in full-stack development projects.
  • Software engineering experience with some or all of the following technologies: Go, C#, HTML, JavaScript, CSS, REST APIs.
  • Familiarity with React, Bootstrap, SQL Server, Docker, Event Driven Architecture, GIT, and GitHub.
  • A proactive, open personality with a passion for open source, new technologies, and agile software development.
  • Keenness to work in a remote and fluid environment with teamwork capabilities, dedication, self-organisation, and motivation.
  • Passion for web technologies and digital products.
  • Logical thinker with the ability to gather and analyse information, design and test solutions to problems, and formulate plans.
  • Familiarity in working in an agile environment/ methods and CI/CD pipelines
  • Fluency in English.

Big plus if:

  • You have experience working with Microsoft Azure & Kubernetes.
  • You have some experience with TDD and writing unit tests.
  • You have familiarity using a Linux operating system.
  • You have experience building native mobile apps.

What you can expect:

  • You will be predominantly working on our flagship product, FileHound, and will also have opportunities for research and development work, allowing you to scratch your own technical itches.
  • You will make a difference by contributing and driving forward our product roadmaps.
  • A company culture which is centred around direct communication, high-quality focus, and the freedom to give impetus.
  • You will work in a company with flat hierarchies and the possibility to take responsibility.
  • You will have opportunities for career growth and development at Element3, as we believe in giving our employees the room to develop and learn intensively while the company grows.

Hiring Process:

At Element3, we believe in a thorough and fair hiring process that assesses candidates' technical skills and cultural fit. Our process consists of three steps:

  1. Application Review: We begin by reviewing candidates' applications and GitHub projects that they are authorised to share. This helps us assess their experience, technical skills and interests.
  2. Coding Challenge: We believe that a coding challenge is the best way to assess a candidate's technical skills and creativity. Therefore, we will invite selected candidates to participate in a coding challenge that simulates a real-world project or scenario that they might encounter in their work at Element3.
  3. Cultural Fit Assessment: We believe that cultural fit is just as important as technical skills. To complete our hiring process, we will conduct a two-way cultural fit assessment. This will involve virtual meetings between the candidate and other members of our team to assess how well the candidate aligns with Element3's culture and values. This is also an opportunity for the candidate to assess how well our company aligns with their values, expectations, and career aspirations.

We value transparency, feedback, and respect throughout the hiring process, and we strive to make it a positive experience for all candidates.

We are committed to promoting equality, diversity, and inclusion in everything we do. We believe that everyone should have an equal opportunity to work with us, regardless of their race, ethnicity, gender, sexual orientation, age, religion, disability, or any other characteristic. We embrace diversity and believe that it makes us stronger as a team and as a company. We are an equal opportunity employer and welcome applicants from all backgrounds and walks of life.

To apply, please send us a CV

BACK TO ARTICLES