Position: Full-stack Developer (Node.js)
Company: Upplabs
Category: Node.js
Experience required: 3y
English level: intermediate

Our client is a market-leader in online comparison in different European countries, operating platforms for users to compare insurance, personal finance, telecommunication, and energy services. Now we are looking for Middle and Senior Full-stack Developer to join the journey and contribute to the full development life cycle of several modern web applications.

**STACK**
Amazon Web Services cloud (e.g.: Lambda Functions, API Gateway, Amazon Aurora, etc.)
JavaScript, Node.Js
SQL, Relational Databases
REST APIs, Microservices

**YOUR ROLE**
In your daily work you will:
Be part of an agile/lean team to develop a cloud-based, event-driven middleware platform  
Implement the logic for the collecting and processing of user data from web portals, developing an interface towards a CRM system, data storage, and different third-party service providers 
Write clean and maintainable code in a multi-component software system
Analyze and implement business requirements
Collaborate with other teammates in cross-functional teams to achieve goals
Communicate with client stakeholders

**WHAT ARE WE LOOKING FOR**
You would feel at the right place with us if you are:
With a mature understanding of the software development lifecycle
Have 4+ years of experience as Backend/ Full-stack Developer
Experienced with Node,js, Python or similar technology for the backend
Experienced with building applications with the AWS platform 
Experienced developing REST API’s and microservices
Have knowledge in Agile processes, Continuous Delivery and Continuous Integration
Experienced with relational databases 
Experience with React and good knowledge about JavaScript/TypeScript will be considered an advantage
Previous client exposure will be considered an advantage 

**THE ATTITUDE WE LIKE**
Team oriented
Able to work independently with attention to detail
Willing to get the challenge of owning a complex software solution
Intellectually curious and lifelong learner
Ready to share a joke and a good laugh

**WHAT DO WE OFFER?**
FLEXIBLE WORKING TIME
Get the optimum work-life balance with flexible working time, tailored to better suit your needs and requirements.
HOME OFFICE
Work from home or anywhere else you want. Choose your location by yourself, but mind the project and your team.
FLAT COMPANY STRUCTURE
We do not believe in the Flat Earth conception but do believe in the flat hierarchy where everyone is welcome to speak up.
FRIENDLY ENVIRONMENT
We hire open-minded and unprejudiced people, and together we create an easy-going and welcoming habitat.
COMPETITIVE REMUNERATION PACKAGE
We cater to our employees and offer attractive salaries and additional competitive benefits.