We are looking for a Senior App Developer to join our team in Mexico. Are you passionate about the development profession, enjoy taking on some coaching and mentoring the team? Keep reading to see if the role suits you!

 

About Mprise Agriware

Mprise has been around for over 15 years now and we are growing fast, in the Netherlands and abroad. As a Microsoft Dynamics partner, we work daily with more than 120 employees to improve the business of our customers. We are a forward-thinking technology company specializing in delivering cutting-edge solutions for the B2B agricultural market.

At our mobile application development department ‘Agriware Operations’, our software product, a progressive web application for mobile users, empowers agricultural businesses with innovative tools and insights to optimize their operations and drive productivity ‘on the field, in greenhouses and at logistical workplaces’.

Although we operate internationally, we stay connected to each other. We put people first and are really interested in each other. From the moment you join Mprise, you are seen as a fully-fledged colleague and we see you as the expert in your field. Our 'Sharp Minds' put our customers on edge, know how to stimulate and continue to learn every day. This gives you the freedom and responsibility so that you can do what is necessary to make a lasting impact!

 

Position overview

We are seeking a talented and motivated Senior Developer to join our team in Mexico developing progressive web apps for the Agriculture industry. A compact development team in which you work on the creation, enhancement, and evolution of core software products. You are a passionate and seasoned Senior Developer with a flair for innovation, a heart for building quality products, and a deep understanding of cutting-edge technologies. Do you thrive in a collaborative environment where your technical prowess can shape and elevate complex software solutions? If so, we have an exciting opportunity for you!

As a Senior Developer, you will play a pivotal role in guiding our development efforts, architecting intricate software solutions, and fostering a culture of technical excellence. You will have the opportunity to collaborate with a core team of experts, contribute to the success of development projects, and drive innovation across our organization.

Key Responsibilities:

  • Provide technical leadership and mentorship to the developers within your team, fostering a collaborative and growth-oriented team environment.
  • Lead the technical design and development of software solutions, utilizing technologies such as Kubernetes, JavaScript, React, PostgreSQL, and GraphQL within a microservices-based architecture, to ensure smooth communication and optimal performance.
  • Write high-quality and scalable code, adhering to coding standards and best practices, and conduct regular code reviews to maintain code quality.
  • Collaborate on projects and products with your team and cross-functional teams to translate the business requirements into efficient and maintainable code.
  • Champion DevOps practices by establishing and maintaining CI/CD pipelines, automating testing, building, and deployment processes.
  • Support the team with trouble-shooting and optimizations on system performance to ensure optimal user experience and system reliability.
  • Stay current with industry trends, emerging technologies, and best practices, and share knowledge with the team through mentorship and knowledge-sharing.
  • Collaborate in agile development methodologies, participate in sprint planning, stand-up meetings, and retrospectives to drive project success.
  • Together with specialized team members, implement security best practices to safeguard applications and services against vulnerabilities, and actively contribute to ensuring data privacy and compliance.

 

Who are you?

You are passionate about driving innovation in the agricultural industry and possess a development mindset, exceptional leadership skills, and a track record of successful product management. This is an exciting opportunity to lead a compact development team and make a meaningful impact on the future of agricultural technology around the world.

And further:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Proven experience (4+ years) as a Senior Software Developer in designing and developing applications using Kubernetes, JavaScript, React, and microservices.
  • Strong expertise in software architecture, system design, and microservices patterns.
  • Proficiency in containerization and orchestration using Kubernetes.
  • Experience with backend and frontend technologies such as JavaScript, React, GraphQL, Postgresql, RabbitMQ, and related libraries/frameworks/services.
  • Familiarity with DevOps principles, CI/CD pipelines, and automated testing.
  • Solid understanding of software security principles and best practices.
  • Excellent problem-solving and analytical skills, with the ability to make informed technical decisions.
  • Experience with agile development methodologies is a plus.
  • Previous experience mentoring or leading junior developers is preferred.
  • Good mastery of the English language 
  • The position can be filled between 32– 40 hours per week

 

What we offer:

  • Colleagues who are there for each other, that's normal here!
  • Investment in continuous knowledge development through training at the Mprise Academy, an annual training budget and a study costs regulation.
  • At our growing company there are plenty of development opportunities.
  • Quarterly meetings with your own team focused on collaboration and knowledge sharing
  • Budget for setting up the home workplace
  • A competitive salary
  • A laptop allowance
  • Events, sports activities and drinks with colleagues

 

Interested?

Hopefully we have managed to pique your interest. Want to apply or just get some more information? Then get in touch with us!

Please send your resume to vacatures@mprise.nl. For more information, please call or send a message to Freija Elings, +31 (0)6 4378 7471 or Bianca Buurman, +31 (0)6 3911 1483.