Your Role & Responsibilities
- You have a strong knowledge on Software Engineering concepts
- You Pay attention to the quality of the software you write
- You deliver feature-complete product increments, working on the Back-end and Front-end components of our products, making them better performing and more user friendly
- You take ownership over specific system components while proactively and continuously improving them
- You participate in the maintenance of our CI/CD infrastructure together with your team-members
- You push automatically tested code into production on a daily basis as part of our continuous delivery pipeline
- You thrive for pragmatic perfection, paying attention to details of security, scalability, performance and fault-tolerance
- You’re eager to learn, passionate about technology and happy to improve existing products and processes
- You’re motivated to work with, and guide teammates towards common success.
Minimal Requirements
- University degree in Computer Science or equivalent practical experience
- 4 years of Javascript professional experience
- You love to solve complex problems and are able to optimize competing priorities
- Good Experience in Software Design (patterns and anti-patterns)
- 2 years of SQL/noSQL professional experience
- 1 years of AWS services (DynamoDb, Lambda, EMR, MongoDB)
- Strong in RESTful API development
- Good communication skills in English
- Fluency in Italian (our primary language)
- Ability to work in Italy (work permit)
Bonus
- Active Github account
- ReactJS experience
- Ruby/ROR experience
- Participating in opensource projects and stackoverflow discussions
- Experience with Docker
- Experience in NodeJS, ExpressJS or similar javascript frameworks
What we offer
- Work with cutting-edge technologies
- We support an inclusive workplace; enabling everyone to excel based on personal merit, qualifications, experience, ability, and job performance
- An important and shaping role in a fast-growing company
- A quality oriented development culture – we’re proud of our code, practice TDD, like to pair when needed and use continuous integration
- Competitive salary (base salary will be correlated to your seniority)
- Flexible working hours with an option to work remotely once a month
- Bio fresh fruits
- Support to buy a new laptop/notebook
- Ruby Tapas and Pluralsight/Codeschool Account
Our application stack
- ReactJS/AngularJS
- NodeJS
- Ruby/Ruby On Rails
- MongoDB
- DyamoDB
- Lambda
Our methodologies
Our infrastructure
Our tools
- Jira
- Confluence
- Slack
- Rollbar
- Docusign
- Twilio
- Slimpay