Senior Fullstack Software Engineer

ASGN Incorporated
Los Angeles, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 190K

Job location

Remote
Los Angeles, United States of America

Tech stack

HTML
JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
CSS
Software as a Service
Code Reuse
Databases
Programming Tools
Django
Web Browsers
Interaction Design
Python
PostgreSQL
Microsoft Office
MongoDB
Software Architecture
Salesforce
Security Assertion Markup Language (SAML)
Software Engineering
Software Requirements Analysis
Systems Integration
React
Cypress
Zapier
Backend
GIT
Kafka
GraphQL
Web Technologies
REST
Terraform
DocuSign
Docker
Server Operating Systems & Platforms

Job description

We're a rapidly growing startup (yes, we're profitable!) and rated the best SaaS product in our market - our customers love it! Our cloud-based contract management software helps users track all of their documents at an affordable price.. Which is why we've been rated as the highest rated tool for satisfaction & ease of use in our category! As we continue to grow, we're looking for a Senior-level Full-Stack Engineer to help us build new features and improve existing features. We're looking for someone who's comfortable in both web and back-end applications (including requirements gathering, coding in HTML/JavaScript, UI and interaction design, and full scale testing and maintenance). What you'll be doing:

  • Design, implement, maintain and support full-stack application systems.
  • Work with a highly dynamic team to deliver end-to-end solutions for business processes, using web technologies, databases and server platforms.
  • Design and develop high quality, scalable, robust and reusable code and components.
  • Deliver solutions that perform seamlessly across different web browsers and mobile platforms.
  • Build test scenarios into your code to allow for automated testing upon integration.
  • Work closely with the architect and other developers on software architecture, design, dependencies and code maintainability.
  • Support and maintain the existing application, and launch new features and enhancements and communicate with stakeholders.
  • Provide technical expertise in using efficient technologies, methodologies and design guidelines.

Requirements

Do you have experience in System requirements definition?, Requirements: 5+ years of Software Engineering experience, React, Python, Django, AI proficiency & enthusiasm, * 5+ years Software Engineering experience

  • React, Python, Django
  • AI proficiency and enthusiasm are core to this role
  • Experience using modern AI development tools (e.g., Claude Code, Codex).
  • Strong interest in AI-augmented engineering and staying current with new capabilities.
  • Ability to apply AI to improve development speed, system design, and overall efficiency
  • JavaScript, CSS, HTML and related frameworks
  • GraphQL (with Apollo Client and/or Relay)
  • Unit testing

Bonus skills:

  • AWS
  • Kafka
  • Cypress
  • Docker
  • Git
  • MongoDB, PostgreSQL
  • Terraform
  • APIs and Integrations (Microsoft Office 365, DocuSign, REST, Salesforce, SAML 2.0, Zapier, etc.)
  • Alerts and Monitoring

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Stock options
  • Paid holidays, * $160-190k/year + bonus and stock options
  • 100% Remote
  • EXCELLENT work/life balance - you won't work over 40 hours per week!
  • The tools, technology and resources you need to be successful in your role, including a computer of your choice
  • Medical, dental and vision paid at 100% for employees + dependents
  • 401k with company match
  • Paid Time Off (vacation, sick and holidays)
  • Continued education allowance
  • Wellness reimbursement ($1k annually!)

Apply for this position