Job Opportunity:
Senior Full Stack Developer

Job Opportunity: Senior Full Stack Developer

What is the position?

As Senior Full Stack Developer, you know all there is to know about software development. You are passionate about the backend of applications as well as the frontend of the system. Through your understanding of databases, servers and clients, you have a holistic view on the architecture of the complete system. You know and use a wide range of different technologies and languages to develop applications.


What are you going to do?

You will be working on different software projects with an experienced team. Together with the team, you will determine the technical approach to solve an issue, code the technical solution and test the code quality. Your daily activity will be to produce scalable software solutions, as well as maintaining or upgrading existing solutions. As a thought leader and expert of different technologies, you understand the different approaches we can take and you will provide your professional expertise on architecture (both server-side and client-side) and execution. You will also share your vision on technological opportunities you get excited about.

At XABLU, team is our number one priority. Therefore, you will also provide code reviews and receive code reviews from colleagues. As a team, you will carry the responsibility for the technical architecture, code quality and final deliverables.

Who are we looking for?

You have a vision on where we should move to and how to get there. Your extensive knowledge of both frontend and backend technologies allow you to design both client-side and server-side architecture. You have excellent communication skills and can easily work together with colleagues, product owners and clients. You have an eye for detail and are extremely motivated to fix any bug that might come along. You can develop and manage well-functioning databases and applications. You are intrigued by the possibilities of API’s and microservices. Moreover, you document your code well and invest in technical documentation so the team is always on the same page, also in the future.

We are looking for a grounded person who keeps calm during busy days and is able to reflect this on others. When there is some quick solution thinking necessary, you already have some options in mind and ready to share it with the team. You know how to provide guidance to others, not just because you have the knowledge available but also because it comes naturally to you.

Who is XABLU?

XABLU is a leader in cross-platform mobile app development and consultancy. From boosting our clients’ development teams to helping them refine their mobile strategy: we are there to support them with all of their app development needs. In addition, we host events where developers can talk about technology, hack and socialize. We are known for our deep expertise in the Microsoft Xamarin mobile ecosystem as well as our signature friendly and efficient team approach.

We also have internal projects we are developing: one is a user-centered platform combined with blockchain, and the other is a platform with a lot of automation challenges!

XABLU is a remote-first company: team and communication are our top priority and we embrace different cultures as well as different geo-locations. At XABLU, you’ll be working in an environment where you can express your talents, ideas and personality. You’ll be pushed by your colleagues to develop yourself and the team in an informal and fun atmosphere.

Your Profile

  • Experience developing mobile applications
  • Experience with designing the client-side and server-side architecture
  • Experience with multiple front-end languages and libraries (e.g. HTML/CSS, JavaScript, XML, jQuery)
  • Experience with multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Experience with databases (e.g. MySQL, MongoDB)
  • Team player
  • Experience with working in an Agile Scrum team
  • Excellent English (writing and speaking)
  • Love to talk about software technology
  • Take initiative
  • Creative problem-solver