Senior Software Engineer
ECO-SHELL, LP
Visa & sponsorship
- The posting says it will not sponsor a visa for this role.
Job description
Position Overview
*** Applicants must reside in the State of California and have a valid ID *** No Sponsorship offered ***
We are seeking an experienced Senior Software Engineer to design, develop, maintain, and modernize complex web applications and business systems.
The ideal candidate has full-stack engineering experience and can work across backend development, modern frontend frameworks, relational databases, and cloud or Windows-based environments.
Key Responsibilities
-
Design, develop, test, deploy, and maintain fullstack web applications.
-
Build modern frontend applications using React, Next.js, TypeScript, and JavaScript.
-
Develop and maintain backend applications and services using PHP and Python.
-
Design, maintain, and optimize relational databases.
-
Troubleshoot complex application, database, infrastructure, and production issues.
-
Contribute to system architecture, modernization efforts, and technical decision-making.
-
Collaborate with engineering and cross-functional teams to deliver reliable, scalable software.
-
Stay informed about emerging technologies, materials, and manufacturing processes relevant to software design.
Qualifications
-
4+ years of professional experience with PHP
-
4+ years of professional experience with Python
-
4+ years of professional experience with JavaScript
-
4+ years of professional experience with TypeScript
-
2+ years of professional experience with React
-
2+ years of professional experience with Next.js
-
2+ years of professional experience working with relational database management systems (RDBMS)
-
2+ years of professional experience with Microsoft SQL Server and/or PostgreSQL
-
Understanding of relational database design, normalization, SQL, and database performance optimization
-
Strong debugging, problem-solving, and software architecture skills
Pay: $30.00 - $35.00 per hour
Benefits:
-
401(k)
-
401(k) matching
-
Dental insurance
-
Employee assistance program
-
Flexible spending account
-
Health insurance
-
Life insurance
-
Paid time off
-
Vision insurance
Education:
- Bachelor's (Preferred)
Experience:
-
JavaScript: 4 years (Required)
-
TypeScript: 4 years (Required)
-
React: 2 years (Required)
-
Next.js: 2 years (Required)
-
RDBMS: 2 years (Required)
-
Microsoft SQL Server and/or PostgreSQL: 2 years (Required)
-
PHP: 4 years (Required)
-
Python: 4 years (Required)
Language:
- English (Required)
Ability to Commute:
- Los Molinos, CA 96055 (Required)
Work Location: In person