Software Developer
Role details
Job location
Tech stack
Requirements
-
Problem-Solving: Tackle technical challenges with analytical thinking and creativity.
-
Programming Proficiency: Design, implement, and maintain scalable software applications.
-
Communication: Present ideas clearly and share knowledge effectively across teams.
-
Collaboration: Work closely with cross-functional teams to deliver robust and reliable software products.
-
Adaptability: Quickly learn and apply new technologies, tools, and methodologies to stay ahead in a fast-changing environment. Your Profile
-
Degree in Computer Science, Software Engineering, or equivalent practical experience.
-
Strong programming skills in one or more of the following: C#, Java, Go, Python, Angular.
-
Solid understanding of data structures, algorithms, and software design principles.
-
Experience with agile development practices and modern version control systems (e.g., Git).
-
Excellent communication skills in English; German is a plus.
-
A collaborative mindset, curiosity, and a drive for continuous learning and improvement.
Benefits & conditions
Contracts, Salary, and non-monetary benefits ? All our contracts are by default unlimited (probation period is six months). ? Contract title: your position is part of our job profile "Software Developer". Our generic job profiles compare groups of employees with similar tasks that are part of the same area of responsibility/team. The displayed title above ensures that you can find us. ? Compensation package: 97% fixed base salary paid monthly, with a 3% performance-based bonus paid annually, dependent on company performance. ? Our travel policy allows for expense reimbursement, ensuring you can explore the world without stressing over your wallet. ?️ Group accident insurance. ? Discounts on our corporate benefits program with a broad range of partners. ? Flexible remuneration: You have the option to allocate a portion of your salary towards either discounted meal vouchers, kindergarden or health insurance, providing you with valuable benefits and tax advantages. Location-independency / flexibility : ? Hybrid or Remote within Spain: Remote work from anywhere in Spain or a hybrid setup. For hybrid, you'll join us at our Santa Cruz de Tenerife office one day per week. Flexible options tailored to your preferences and lifestyle. ? Structured Onboarding: you receive an individual onboarding plan, have multiple onboarding days in the beginning, and a wealth of e-learning, training, and documentation besides your team at your disposal. ? ? Set-up: for this, we will provide you with a tailored tech set-up (notebook, headset, backpack) if you are working in an office, and for remote workers we have an extended set-up. ? Vacation: 30 days a year. ️ Balance job & life: Flexible working hours: you decide where and when you work. Culture: ? We value ownership, cooperation, entrepreneurial thinking & and self-reflection to communicate effectively as ONE team. ?️ Team culture is Key! We have fun at work and beyond: There is always something to celebrate and regular team events. ? Come as you are - do you prefer T-shirts over a shirt? Great. ? Your contribution matters: shape our value-driven culture and agile transformation together with your colleagues - we're curious, want to go one step further, build further trust together, and join forces to tackle our challenges as a team.
- Please note