Engineer Backend & Server-side
You are a versatile engineer who enjoys contributing to modern software products mainly from a back-end perspective. You
manage, manipulate and pre-process data and services for your front-end colleagues via modern frameworks and coding techniques.
Your workflow is constantly updating to exploit industry developments in managed and cloud-based application environments.
AWS
DynamoDB
Backend
Node.js
Microservices
Bratislava, Slovakia
Responsibilities:
- Server-side logic
- Integration of front-end artefacts
- Integration of data storage solutions (e.g. Mongo, Redis, DynamoDB, etc.)
- Integration of multiple data sources and databases into one system
- Writing reusable, testable, and efficient code
- Design and implementation of efficient and performant applications
- Creating APIs and database schemas to represent business processes
- Implementing automated testing platforms and unit tests
Requirements:
- Strong proficiency with JavaScript/Typescript
- Strong proficiency with code versioning tools, such as Git
- Knowledge of Node.js and relevant frameworks (such as Express, etc.)
- Good understanding of server-side templating languages
- Good understanding of server-side CSS pre-processors
- Good understanding of asynchronous programming
- Understanding of front-end technologies, such as HTML5, and CSS3
- Understanding of real-time interactions (sockets, polling, events)
- Understanding of design principles of scalable applications
- Familiarity with Service Oriented Architecture (SOA) or Distributed Systems
Nice to have:
- Amazon Web Services (Gateway, Lambda, DynamoDB, EC2, MQ Brokers
- React/Redux + React Native
- Docker experience
- API design experience
Perks & benefits:
- Agile project management (ability to manage your time)
- Interesting and enriching work (cutting-edge technologies)
- Competitive salary
- Company-sponsored team activities and team buildings
- Nice non-corporate work environment
- Chill-out zone with ping pong in the office
- Dedicated budget for professional growth
- Opportunity to work in our Barcelona office
- Home-office option
Apply here