Find Jobs
Find Jobs Near You – Available Work in Your Location
Full Stack Developer
Career Insights for Full Stack Developer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Full Stack Developer writes code to support all aspects of a web-application, including the front-end which implements the visual elements and the back end which provides the business logic in the application. Needs to be skilled in front-end language such as javascript, back end languages such as Python, Ruby or PHP and database languages such as SQL. Analyzes customer or user needs, designs programs, writes code, tests design, and documents programs. May assist with upgrades or maintenance.
$153,348 / year median in California
+5% projected growth
Job Description
Key Responsibilities:
Design and build dynamic, responsive UI screens using TypeScript and modern front-end techniques Develop and maintain Node.js/Express APIs to support internal applications Work with Microsoft SQL Server to read and write application data Collaborate with users to gather requirements and translate them into practical solutions Troubleshoot, debug, and enhance existing applications Write clean, maintainable, and well-organized code throughout all development workRequirements:
Strong experience with TypeScript, HTML, andCSS/SASS/SCSS
required Experience using Socket.io for bi-directional client-server communication Experience building dynamic UI components using modern layout systems including Flex and Grid Experience with React required; Redux experience is a plus; SolidJS experience is a bonus Experience building APIs using Node.js and Express required Strong understanding of async programming including async/await and promises Experience working with third-party APIs Experience writing Microsoft SQL Server queries including SELECT, INSERT, UPDATE, and JOINs Strong understanding of relational database design Minimum 5-8 years of professional experience building full-stack web applications required Experience working on production systems used by real users requiredPay & Schedule:
Salary:
$115,000 - $135,000 per year (based on experience)Schedule:
Monday through Thursday, 4/10 schedule (four 10-hour days)Pay:
$115,000.00 - $135,000.00 per yearBenefits:
Health insuranceWork Location:
In personBenefits
- Health Insurance
- Dental Insurance