Software ontwikkelaar
Role details
Job location
Tech stack
Job description
Your AVenture® as a Backend Software Developer - Develop and maintain API endpoints and links to customer and vendor platforms, such as LG, Samsung, Rituals, Jumbo, Basic-Fit and KPN. - Working on our core backend, which powers and monitors our devices, with a focus on performance, scalability and security. - Develop custom scripts, apps and dashboards that make our mechanics and service teams more efficient. - Translate user and stakeholder needs into working, secure and stable software. - Participate in code reviews, write tests and contribute to CI/CD and development processes.
Requirements
Our tech in and around the team - Python, (My)SQL, REST APIs, GitHub (CI/CD), AWS - Also in use: Jira, Grafana, Influx, Node.js You as a person and your experience - 4-7 years of experience as a backend developer. - You are strong in one of these stacks and willing to work in Python: - Python (e.g., Django/FastAPI) either - Node.js (e.g., Express/Nest) either - PHP (e.g., Laravel/Symfony) - Knowledge of REST APIs, SQL ((My)SQL/PostgreSQL) and version control (Git/GitHub). - Basic experience with cloud (e.g. AWS) and observability/monitoring (e.g. Grafana, Influx). Plus points (nice touch) - Experience with device- or IoT-like environments, queues, webhooks and web services at scale. - Knowledge of Docker, asynchronous processing or event-driven architectures. - Security by design, rate limiting, retries, idempotency. Join ...