Proficiency with React / React Native, Node.js, TypeScript, and associated frameworks
Experience in building web and desktop applications
Hands-on proficiency with Python, preferably with Django or Flask
Strong understanding of SQL and NoSQL databases, including caching mechanisms
Familiarity with distributed systems and microservices
Experience with CI tooling for automating testing and deployment
Responsibilities
Lead software development from concept to production
Design and develop robust internal and customer-facing applications
Make crucial architectural decisions for software systems
Ensure high performance and reliability of delivered tools
Collaborate with multiple teams to align software solutions with business needs
Benefits
Highly competitive equity grants
Opportunity for remote work or flexibility in hours
Supportive culture promoting strong communication and collaboration
Access to advanced technologies and frameworks for development
Full Job Description
What you will be doing
The Senior Full Stack Software Engineer is a key technical owner at Neros, responsible for taking critical internal and customer-facing software tools from concept to production. You'll leverage strength across the stack - modern front-end frameworks, desktop application development, and back-end services and data systems - to design, build, and ship robust tools. You'll make architectural calls, own delivery against deadlines, and hold a high bar for performance and reliability.
You should have the following
6+ years of relevant industry experience
Proficiency with React / React Native, Node.js, TypeScript, plus related linting and testing frameworks
Experience building web and desktop applications (e.g., NW.js or Electron)
Hands-on proficiency with Python; experience with Django, Flask, or similar frameworks
Strong foundation in relational (SQL) and non-relational (NoSQL) databases; familiarity with caching (e.g., Redis or Memcached); understanding of ORMs and time-series databases
Experience with distributed systems, event-driven architectures, and microservices
Experience automating testing and deployment using CI tooling (e.g., GitHub Actions, GitLab CI, Jenkins)
Ability to work independently with minimal instruction; strong communication skills to support multiple teams
Experience with container orchestration tools such as Docker, Kubernetes or Podman
Nice to have
Experience building hardware-companion / device-configuration software (serial/USB comms)
Bazel build system
Time-series / telemetry data experience InfluxDB, Graphana
FPV / drone domain knowledge
US Salary Range
$100,00 - $175,000 USD
The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are considered part of Neros' total compensation package.