Fullstack Software Engineer

Hired Recruiters
  • San Diego, California
  • $116,000–$180,000 Per Year
  • Autofill and Review
2 days ago

Job Description

We’re looking for an exceptional, opinionated full-stack software engineer to join the team responsible for building and deploying our platform, and web/mobile applications used by thousands of customers. Our team is made up of a small group of engineers who are passionate about creating innovative solutions built with modern technology. As a member of this team, your talent and expertise will influence the best practices, design patterns, and technologies that we use to deliver the best experience for our customers.

  • Funding $184M
  • Founded 2015
  • San Diego/Remote (US only)
  • Salary $116k - $180k
  • ~180+ employees
  • Series C Company
  • Skills: Java, Javascript, React, Agnostic
  • H1B Transfer available

Responsibilities

  • Take ownership of key components of our platform and applications
  • Design, develop, test, deploy, maintain, and tune applications
  • Implement high-quality, well-documented, test-driven, robust, and maintainable code
  • Develop automated tests (unit, integration, performance) and write testable code
  • Participate in the full SDLC in a fast-paced, dynamic, truly agile workflow
  • Work both independently and in a highly collaborative environment
  • Analyze requirements and use cases, decomposing them into specific technical, functional, and implementation tasks with high-level effort estimates; write specification documents as needed
  • Develop new functionality, application components, APIs, and infrastructure
  • Develop responsive and dynamic web user interfaces
  • Utilize SQL and relational database tools to manage and persist application state and user data
  • Apply modern open source tools and frameworks where appropriate
  • Make recommendations regarding the development of new code, reuse or refactoring of existing code, and use of 3rd party and/or open source frameworks

Qualifications

  • B.S. degree in Computer Science, or equivalent
  • At least three years of relevant work experience
  • Experience building full-stack web experiences from the data layer to the front end
  • Expert with Java and JavaScript (bonus: TypeScript, Python)
  • Web application development with modern frameworks (e.g. React/Redux, Angular2)
  • Practical application of object-oriented and concurrent programming and use of design patterns
  • Design of relational database schemas, data modeling, and data access patterns
  • Git, modern IDEs and build/deployment tools (e.g. sbt, Docker)
  • Designing mission-critical, scalable, and fault-tolerant web applications
  • Exceptional problem solving, analysis, decomposition, and communication skills
  • Assimilating new information, understanding complex topics, and using judgment to make sound technical decisions
  • End-to-end debugging, performance tuning, and monitoring

Numbers & Facts

LocationSan Diego, California
Salary$116,000–$180,000 Per Year

Skills

  • Application Programming Interface (API)unmatched
  • Best Practicesunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Concurrencyunmatched
  • Concurrent Programming Language Familyunmatched
  • Customer Experienceunmatched
  • Customer/Client Researchunmatched
  • Data Modelingunmatched
  • Database Designunmatched
  • Database Technologyunmatched
  • Debugging Skillsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Dockerunmatched
  • Fundingunmatched
  • Gitunmatched
  • IDE (Integrated Development Environment)unmatched
  • Internet Applicationunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Mobile Applicationsunmatched
  • Object Oriented Programming (OOP)unmatched
  • Open Sourceunmatched
  • Performance Analysisunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Python Programming/Scripting Languageunmatched
  • React.jsunmatched
  • Refactoringunmatched
  • Relational Databases (RDBMS)unmatched
  • Requirements Managementunmatched
  • SQL Databasesunmatched
  • Software Administrationunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Reuseunmatched
  • Team Playerunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Unit Testunmatched
  • Use Casesunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Interfaceunmatched
  • Web Programmingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder