Who we are
Are you ready to take on the challenge of building the data supply chain? Our team creates cutting-edge software for data extraction, streaming, and exploitation that's used to transform their businesses.
We're looking for talented and innovative technical professionals to join our dynamic team. Our headquarters are based in the beautiful city of Málaga, and we have a brand co-working space in the heart of Santa Cruz de Tenerife to provide even more opportunities for local talent. Plus, we offer the flexibility of remote work options!
Take your career to the next level with our advanced solutions and passionate team!
What you will do:
- Shape software systems focusing on scalability, performance, security, and usability.
- Work closely with stakeholders to gather and understand requirements, aligning technical solutions with business goals.
- Create solutions that align with business objectives, evaluating technologies for the best fit.
- Define integration strategies for various software components and third-party systems, ensuring seamless communication and data flow between different parts of the application.
- Apply appropriate design patterns and architectural principles to ensure the creation of a robust and flexible software system.
- Review code, guide development teams, and ensure adherence to standards.
- Identify bottlenecks and design solutions for peak performance, scalability, and responsiveness.
- Integrate security measures and best practice into the software architecture to protect against potential vulnerabilities and threats.
- Create and maintain architectural documentation, including diagrams, flowcharts, and technical specifications that effectively communicate the system´s structure and design to both technical and non-technical stakeholders.
- Mentor and lead development teams, fostering a culture of excellence.
- Stay up to date with the latest trends, technologies, and industry best practices, and assess their potential impact on the software architecture.
- Identify potential technical risks and propose mitigation strategies to ensure the successful completion of projects.
What you will bring:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- + 3 years of experience in similar areas.
- Strong technical background with expertise in software development, architecture design, and emerging technologies.
- Expertise in one or more programming languages and frameworks commonly used in software development.
- Strong analytical and problem-solving skills to identify and address technical challenges, finding effective solutions.
- Excellent verbal and written communication skills to effectively convey technical concepts to both technical and non-technical stakeholders.
- Proficiency in containerization technologies like Docker and orchestration tools like Kubernetes.
- Understanding of microservices architecture principles and the ability to design and manage microservices-based systems.
- Knowledge of Node.js, Golang and/or Python are desirable.
- Understanding of AWS and/or other cloud based infrastructures.
What’s in it for you
- Work in a highly skilled and dynamic team with a culture of flexibility.
- Challenging projects where you can have a direct impact on the success of our customers and company.
- Never feel stuck in FMIT, we make recurrent assessments to check that our professionals are happy, here you can grow and evolve.
- Competitive compensation package.
- Continuous learning with English classes and annual Learning and Development budget.
- Take on learning opportunities – internal programs, O’Reilly and Coursera.
- Prioritize well-being with complete private health insurance.
- Home office benefits, with a setup budget and a monthly allowance to support.
- Achieve work-life balance via our flexible model and hybrid work structure.
- Regular team events and celebrations, get close to your team in an informal way!
- Enjoy top-notch, cutting-edge equipment as we keep up with the latest advancements.
- A beautiful office in the heart of the Malaga city, complete with drinks, yummy snacks and indoor break spaces.
At FMIT we have a friendly collaborative culture and a united team vision. All of our #Fmitters have the ability to make a big impact (we love high ambition mindsets). Our work is rewarding and we help each other win by creating a supportive and collaborative environment for one another. Take a look at our opening and send us your application - we look forward to hearing from you!