Position: Backend developer / Full stack developer
Company: west solutions
Category: Ruby
Experience required: 3y
English level: upper
Published: 2021-07-01T00:00:00+03:00

You will be joining a small highly skilled development team consisting of both backend, frontend, and mobile application developers. Although each developer has a primary development role, we help out where work is needed, and feedback from all developers is always appreciated. Even as our team is growing, we believe that everyone should have a say when it comes to planning and technical decisions. We take responsibility for the product as a whole, which results in a good working environment, where focus is on making it right.

**Project description:**
Our backend development team is an agile team, focused on delivering high-quality software. We build things as simple as possible, reworking and refactoring as needed. We choose tools and technologies that are most fit for the problem at hand. We believe in continuous integration, and release to production at least once a week.
 
With a global customer base, we have people relying on our uninterrupted service at all hours. Our system has a large test-coverage, and we take pride in developing robust software. All our work is done in close collaboration with the rest of the company and our users, giving us a good understanding of how the system is used.
You will have a large degree of freedom in your work, and you are expected to take responsibility for what you do.

**Responsibilities:**
Your job will be to design and develop both our core backend system, as well as our operational infrastructure. Our system is built in Elixir, running in Docker containers with Amazon Cloud Services. Familiarity with these is an advantage but not a requirement. We expect you to be a quality-minded developer, fluent in at least one programming language, and open to learn and teach.

**Requirements:**
- Fluent in at least one programming language (We are ready to share our - knowledge and give you a chance to try Elixir)
- Experience with or interest in DevOps
- Educational background in computer science or engineering
- Good English skills
- Open to learning and teaching
- Daily skype meeting
- Remote work;

**Will be a plus:**
- Experience building and administering web application environments;
- Knowledge and understanding of AWS's Well-Architected Framework;
- Ability to manage multiple requests from different stakeholders;
 
**You will be working with the following technologies:**
- Elixir
- Docker
- Ansible
- Amazon Web Services
- PostgreSQL
- Git
- Jenkins

**Benefits:**
- Challenges and interesting tasks
- Friendly environment/team
- Competitive salary
- Paid business trips, vacations and sick-leaves