Careers

Full Stack Developer

Full Stack Developer

Location: We are a Californian company, but for us location is not so relevant, as we believe in the power of distributed teams. 

We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well. 

Duties & Responsibilities:

  • Implementation of data endpoints.
  • Implementation of data models.
  • Integration of user-facing elements developed by front-end devs with server side logic.
  • Building reusable code and libraries for future use.
  • Optimization of the application for maximum speed and scalability.
  • Implementation of security and data protection.

You have:

  • Degree in computer science or related field.
  • Understanding of key design principles.
  • Proficient knowledge of a back-end programming language PHP.
  • Proficient knowledge in HTML, CSS3, JavaScript and Vue.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Proficient understanding of code versioning tools, such as Git.
  • Knowledge of SQL / Postgresql.
  • Knowledge or experience building REST APIs.
  • Data migration, transformation, and scripting.
  • Outputting data in different formats.
  • Implementing automated testing platforms and unit tests.
  • Understanding or familiarity with OWASP security principles.
  • Good problem-solving skills.
  • Good verbal communication and interpersonal skills.

You also have:

  • Previous experience of two or more years working with the core technologies.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Experience or knowledge of Typescript.
  • Experience or studied Laravel framework.
  • Appreciation for clean and well documented code.
  • English fluency to document, communicate and present the work.
  • Knowledge about GIS, maps libraries as Openlayers, and PostGis.

We Have:

An international rock-star team working in improving the health of our planet. With a fun and energetic working environment, our multi-skilled dedicated team composed of industry experts, top scientists, and talented engineers loves spreading expertise, creativity and desire for self-improvement. Our cultural DNA is based on these five values:

  • Inspire one another,
  • Innovate in all we do,
  • Leave a mark on the world,
  • Find the possible in the impossible,
  • Be direct and transparent.

 

We provide competitive salaries and some of the best perks in the industry, including:

  • Flexible work environment.
  • Time when you need it, generous vacation policy.
  • Encouragement to get out of the office and into the field to see first-hand how our products are being used.
  • We take part and offer workshops, conferences, meet-up groups, and tech-talks to encourage participation and growth in both community involvement and career development.

 

This is the chance to boost your career and develop your skills in one of the fast-growing companies in AgTech. We need brains, ambition, and passion to continue helping farmers everywhere to maintain their soils alive and productive.

As part of our dedication to the diversity of our workforce, Biome Makers is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, national origin, disability, or veteran status.

We´d love to hear from you! Send your LinkedIn URL and resume to jobs@biomemakers.com