Backend Developer
Tvilight is a global leader in intelligent lighting solutions, specializing in smart street lighting and IoTenabled systems. Our innovative solutions help cities and utilities to achieve energy efficiency, operational savings, and enhance the quality of life for their citizens. Join us in revolutionizing urban
lighting and IoT technology.
Are you excited to work on Smart City/Internet of Things? We are seeking a highly skilled and motivated Back-end Software Developer to join our software team in Groningen.
Job Description
As an ambitious back-end software developer, you will be involved in creating robust server-side software
which can cope with the distributed nature of the Internet of Things. The ideal candidate can keep a highlevel overview of the used architecture and will deliver robust and performant code. The main responsibility of the candidate will be the development of the back-end software
Key Responsibilities
- Ownership & Maintenance: Maintain, improve, and take ownership of the Ruby on Rails
components within our technology stack. - API Development: Develop and maintain APIs to control streetlights and provide users with
insights into daily operations. - Ā Collaboration: Work closely with a team of five developers, and coordinate with our embedded
software team in India - Frontend Integration: Work with both Single Page Applications (SPA) and Server-Side Rendered
(SSR) views within the Ruby on Rails application. - Documentation: Create and maintain detailed documentation for the Ruby on Rails component
and its APIs.
Qualifications
- Experience: 3 - 5 years of professional experience with Ruby (on Rails).
- Education: Bachelorās degree in computer science, Software Engineering, or a related field, or equivalent experience.
- Technical Skills - must have:
- Proficient in Ruby on Rails, with a solid understanding of its ecosystem and libraries.
- Experience with RESTful API design and implementation.
- Strong understanding of PostgreSQL.
- Technical Skills ā plus:
- Familiarity with front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g.,
React, Vue.js, and/or Node.js). - Experience with TimescaleDB.
- Familiarity with DevOps practices and tools (CI/CD pipelines, Docker, Kubernetes).
- Familiarity with front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g.,
- Soft Skills:
- Strong problem-solving skills and pragmatic attitude.
- Excellent communication and teamwork skills.
- Pro-active and creative attitude.
What we Offer
- Competitive salary and benefits package.
- Opportunity to work with cutting-edge IoT technologies and innovative projects.
- Collaborative and inclusive work environment.
- Professional development and growth opportunities.
- The chance to make a significant impact on urban infrastructure and sustainability.
Location: Groningen, the Netherlands
How to Apply:
Interested candidates are invited to submit their resume, cover letter, and a portfolio of relevant projects to our CTO Arjan Straathof @ a.straathof@tvilight.com with the subject line "Backend Developer Application and your Name"