Job Description
In Our Valencia (Spain) office we’re looking for…
A person with strong expertise in Dart & Flutter on multiple platforms and a solid understanding in either iOS or Android development. Moreover you don’t see ‘being a developer’ as the one who just writes code. But as a person who can work together in a team, interface with clients and translate a business domain or question into quality software working in production.
You will be on our Spanish payroll.
The job
- Deliver business value through the development of high-quality software solutions.
- Foster a collaborative team environment, emphasizing extensive teamwork throughout the development process.
- Take a holistic approach to value delivery, including a comprehensive understanding of the business domain and application behavior in production.
- Contribute to shaping the application’s architecture, making strategic decisions to ensure long-term success and scalability.
- Move beyond traditional coding responsibilities to actively engage in all aspects of the development lifecycle.
- Encourage open-mindedness and collaboration, welcoming diverse ideas and viewpoints from team members.
- Actively participate in mentoring and guiding junior team members, sharing your experience and knowledge.
- Demonstrate a commitment to continuous improvement and stay updated on industry best practices.
- Utilize expertise in Flutter development to create innovative and impactful solutions for our clients.
Requirements
- Proficient expertise in Dart & Flutter with a deep understanding of advanced concepts and best practices.
- Graduated with a degree in Computer Science, Software Engineering, or a related field.
- Extensive knowledge and experience in mobile app development, including mastery of best practices and design patterns.
- Proven expertise in working with RESTful APIs and seamless integration.
- Advanced proficiency in version control systems, particularly Git.
- Exceptional problem-solving and communication skills, with a track record of addressing complex issues.
- Self reliance in tackling technical and functional topics
- Demonstrated ability to lead and work collaboratively within a team.
- Fluent proficiency in English.
Nice to have
- You also have experience in a back-end technology (preferably Java, NodeJs, Python) or a low level language (C, Rust)
- You have good knowledge of either iOS or Android native development
- You find comfort in a test driven approach when developing a new feature.
Who you are
- You like to collaborate (including pair programming) in a team to provide customer value
- You prefer to work in trunk instead of living in a branch
- You are vocal about your opinions
Our offer
- A team focussed on collaboration and providing customer value
- Hybrid Work. (2 day a week in the office).
- Learning & knowledge sharing sessions
- Work in a context where software (crafting) skills and (test) automation are the norm
- An all round approach to delivering quality software (there is more then writing code)
- Contribute to the growth of Unlock’d as a company
- Competitive salary
- Benefits program with restaurant tickets, transport tickets, kindergarten with Cobee.
- Top private medical insurance paid by Xplore Group.
- Warm lunch everyday and coffee, tea and fresh fruits in the office.
- Short working Fridays, we finish at 3 p.m.
- Grow and keep track of technologies, get certified in relevant technologies
- Free English Classes. Enhance your professional English skills by working in an international environment, with daily communication in English and occasional travel to Belgium.