# Senior Full Stack Engineer

**Company**: Saronic Technologies
**Location**: San Francisco
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.lever.co/saronic/302b1da8-aa5a-435e-bd51-8893b55f155f
**Canonical**: https://yubhub.co/jobs/job_d861d686-2ad

## Description

We are seeking a Senior Full Stack Engineer to design, develop, and maintain our web-based applications and systems. Leveraging your expertise, you will collaborate with cross-functional teams to implement innovative solutions that drive the functionality and performance of our autonomous surface vessels.

Responsibilities:

* Develop and maintain high-quality web applications using JavaScript, TypeScript, and React for both front-end and back-end components
* Design and implement scalable and responsive user interfaces that meet the needs of various stakeholders, including operators and military personnel
* Collaborate with product managers, designers, and other engineers to translate requirements into technical specifications and deliverables
* Integrate third-party APIs and services to enhance application functionality and interoperability with external systems
* Optimise application performance, security, and reliability through thorough testing, code reviews, and performance tuning
* Stay current with emerging technologies, best practices, and industry trends to continuously improve our development processes and tools

Qualifications:

* Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred
* 5-10 years of experience as a Full Stack Engineer using JavaScript, TypeScript, and React
* Solid understanding of software engineering principles, data structures, and algorithms
* Experience with server-side development using Node.js and frameworks like Express.js
* Familiarity with database systems such as MongoDB, MySQL, or PostgreSQL
* Proficiency in version control systems (e.g., Git) and CI/CD pipelines
* Basic proficiency in Rust

Benefits:

* Medical Insurance: Comprehensive health insurance plans covering a range of services
* Dental and Vision Insurance: Coverage for routine dental check-ups, orthodontics, and vision care
* Saronic pays 100% of the premium for employees and 80% for dependents
* Time Off: Generous PTO and Holidays
* Parental Leave: Paid maternity and paternity leave to support new parents
* Competitive Salary: Industry-standard salaries with opportunities for performance-based bonuses
* Retirement Plan: 401(k) plan
* Stock Options: Equity options to give employees a stake in the company’s success
* Life and Disability Insurance: Basic life insurance and short- and long-term disability coverage
* Additional Perks: Free lunch benefit and unlimited free drinks and snacks in the office

Physical Demands:

* Prolonged periods of sitting at a desk and working on a computer.
* Occasional standing and walking within the office.
* Manual dexterity to operate a computer keyboard, mouse, and other office equipment.
* Visual acuity to read screens, documents, and reports.
* Occasional reaching, bending, or stooping to access file drawers, cabinets, or office supplies.
* Lifting and carrying items up to 20 pounds occasionally (e.g., office supplies, packages).

Additional Information:

This role requires access to export-controlled information or items that require “U.S. Person” status. As defined by U.S. law, individuals who are any one of the following are considered to be a “U.S. Person”: (1) U.S. citizens, (2) legal permanent residents (a.k.a. green card holders), and (3) certain protected classes of asylees and refugees, as defined in 8 U.S.C. 1324b(a)(3).

## Skills

### Required
- JavaScript
- TypeScript
- React
- Node.js
- Express.js
- MongoDB
- MySQL
- PostgreSQL
- Git
- Rust
