Full Stack Engineer

Responsibilities

  • - Take a lead on developing new features based on customer feedback, or novel Minerva products.
  • - Work across the full stack, whether that's backend (largely Python), frontend, embedded, networking or ML.
  • - Do whatever it takes to ensure our users get reliable, robust feature updates which improve their operational output in a timely fashion.

Requirements

  • **Minimum:**
  • - Proven experience shipping production software at a high standard
  • - A solid grounding in backend and frontend development
  • - A strong understanding of devops
  • - Willingness to expand your skillset into new areas, if that is what is required.
  • - Willingness to be involved in field testing of the features you own
  • **Preferred:**
  • - Experience with Linux and lower-level languages
  • - Experience with networking and cyber-security
  • - Experience with deploying and optimising machine learning models on edge devices

Core Competencies

Demonstrates expertise in full stack development, including backend and frontend technologies, with a strong focus on Python and DevOps practices. Capable of deploying and optimizing machine learning models on edge devices while ensuring reliable feature updates based on user feedback.

Highest-signal resume keywords

  • Full Stack Development
  • Python Programming
  • DevOps Practices
  • Machine Learning Deployment
  • Networking and Cyber-Security

ATS Optimization Keywords

Hard Skills

  • Backend Development
  • Frontend Development
  • Production Software Shipping
  • Linux Experience
  • Lower-Level Languages

Soft Skills

  • Customer Feedback Integration
  • Willingness to Learn

Industry Keywords

  • Feature Development
  • Field Testing
  • Operational Output
  • Robust Feature Updates

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available