Position: Back-end Engineer
Company: Wilton Cross
Category: Golang
Experience required: 5y
English level: fluent
Published: 2021-06-01T00:00:00+03:00

About The Role - Backend Engineer

As a Back End Engineer you will contribute to building easy to use tools for our clients.  We are looking to hire engineers who want to make an impact, build unique experiences, and care about how our products work, how they look, how they feel, and how they function.

What You’ll Do:

You’ll need to understand user requirements and translate them into stable, and high-performance software
Work closely with front-end engineers to seamlessly integrate backend APIs 
Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance
You’ll think strategically about how to architect solutions that are easily reusable and modularized across our various product initiatives
You’ll work closely with stakeholders of variety departments in order build product solutions, and be proactive about giving feedback to areas we can improve to ensure the optimal solution is built
Work closely with other engineers, product managers, and designers to collaborate on the features that will help our users


What You’ll Need
Proficiency in any modern programming language such as Go, Python, Ruby, Java, Rust, etc. with the ability to write clean, scalable code
4+ years of software engineering experience
You can work cross-functionally with product managers, designers, and other engineers to break down product requirements and maintain visibility on your work
Some experience across full-stack development is a plus - maybe you haven’t mastered any one side but you have a breadth of understanding that is useful

You deliver clean code adhering to best practices, and help give critical feedback in code reviews to your peers

You have a strong understanding of OOP, SOLID, and have software development experience in TDD techniques

You have experience with CI/CD processes and Dockers experience

You have experience with cloud solutions implemented within Amazon Web Services

You’re proactive about asking questions and challenging feature ideas, and have a desire to always ensure we’re building the right solutions (and are vocal about ensuring we do)

Conditions 


100% remote work
The work schedule is flexible, nevertheless, as a team, we need to meet at some time and it needs to be around these hours of 1 PM — 5 PM UTC, every day
We decided to use existing software as far as possible for the frontend and backend     
No legacy code
Work with minimum or even without supervision and you take responsibility for the consequences 
You are a part of the whole puzzle, a part of the process of building an organization from the ground up

The above job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required for the position.