Senior Fullstack Developer (all genders)

Permanent employee, Full-time · Cluj-Napoca

Your mission:
  • Develop and maintain backend services using Kotlin/Ktor, focusing on building robust and scalable REST APIs,
  • Build and improve frontend applications with Angular and Ionic, ensuring a seamless user experience across devices,
  • Collaborate closely with cross-functional teams – product managers, UI/UX designers, QA engineers, and other developers – to deliver high-quality software,
  • Provide mentorship and guidance to less experienced developers, conducting code reviews and sharing best practices,
  • Contribute to software architecture decisions, ensuring maintainable, secure, and future-proof solutions,
  • Drive improvements in development workflows, advocating for clean code, testing, and continuous integration,
  • Act as a key problem solver, addressing technical challenges and ensuring smooth end-to-end delivery of features.
Tools the position will be working with:

Backend & API Development:
  • Kotlin with Ktor,
  • MySQL (SQL databases), 
  • Exposed, ORM,
  • Swagger for API documentation,
  • JUnitMockito for testing.
Frontend Development​:
  • Angular (main framework),
  • Ionic for hybrid mobile app development,
  • TypeScriptRxJSSCSS,
  • Cypress for frontend testing.
Development & Collaboration Tools: 
  • Git with GitHub or GitLab (including CI/CD pipelines),
  • Docker / Docker Compose for containerization.
  • IntelliJ IDEA,
  • YoutrackConfluence,
  • MS Teams for communication.
Cloud & DevOps:
  • Kubernetes,
  • Monitoring tools (Grafana).
Your profile:
  • 5+ years of professional experience as a Fullstack Developer,
  • Strong expertise in backend development with Kotlin (preferred) or Java, building and maintaining REST APIs,
  • Solid experience with frontend development using Angular; Ionic experience is a plus,
  • API design & integration – ability to design scalable REST APIs,
  • Security best practices – authentication, authorization, and securing APIs & frontends,
  • System design & architecture – ability to break down complex requirements into scalable, maintainable solutions,
  • Soft skills – leadership, mentoring, conflict resolution, and strong communication for cross-team collaboration,
  • Proven ability to design and work with scalable software architectures,
  • Comfortable working in an agile, cross-functional team environment (Scrum),
  • Good understanding of clean code principles, testing, and CI/CD practices,
  • Excellent problem-solving skills and the ability to take ownership of complex tasks,
  • Strong communication skills in English (mandatory).
What we offer you
  • A wide range of benefits to make your employee experience worthwhile: Meal vouchers, cultural vouchers, vacation vouchers, and much more,
  • A comprehensive medical insurance: To ensure the wellbeing of all our employees.
Your Contact Person
Lorenzo Frattali
Business Partner People & Culture
l.frattali@meteocontrol.com
About us
At meteocontrol, we have been dedicated to renewable energies since 1998 and are one of the world's leading developers of independent energy management systems. With our holistic solutions, we accompany the entire life cycle of energy systems. From planning to commissioning, we support our customers as independent technical consultants. For this we need a team of highly qualified and motivated employees.
Do you want to become part of our diverse team from different departments and drive the future of renewable energies together?

With energy into the future. We are looking forward to you!

Beispiel Bild
We look forward to seeing you!
We are very pleased about your interest in our company. Please fill out the following short form. If you have any difficulties uploading your data, please send us an email.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.