×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Full Stack - Product Engineering

Remote / Online - Candidates ideally in
Encinitas, San Diego County, California, 92023, USA
Listing for: Flock Freight
Full Time, Remote/Work from Home position
Listed on 2026-04-20
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software, Backend Developer
Salary/Wage Range or Industry Benchmark: 150000 - 176000 USD Yearly USD 150000.00 176000.00 YEAR
Job Description & How to Apply Below

We’re looking for a motivated, collaborative,
full stack developer with 3-6 years of industry experience 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 engineers who are passionate about creating innovative solutions with modern technology and scalable architecture. As a member of this team, your expertise will shape best practices, design patterns, and technology choices, delivering value quickly and iteratively.

You will own meaningful parts of our product and infrastructure, mentor junior engineers, and have the opportunity to influence architecture while continuing to grow your technical depth.

Team/Department Overview

Product Engineering Team - Reporting to the Manager of Engineering.

Key Responsibilities
  • Design, build, test, and maintain web applications using Java, React, and Type Script.
  • Develop APIs using RESTful and gRPC best practices, ensuring high performance, scalability, and maintainability.
  • Own features beyond initial release, including monitoring, debugging, and iterative improvements in production.
  • Collaborate with product managers, designers, and other engineers to design and implement new features aligned with customer needs.
  • Write clean, well-documented, maintainable, and efficient code using modern frameworks and best practices.
  • Debug and troubleshoot issues across the full stack, including production support and root cause analysis.
  • Contribute to and help evolve our system architecture to improve scalability and maintainability.
  • Utilize SQL and relational database tools to manage and persist application state.
  • Make informed recommendations regarding the development of new code, refactoring of existing code, and integration of third‑party/open‑source frameworks.
  • Participate in code reviews, providing constructive feedback while fostering a culture of learning and continuous improvement.
  • Participate in scheduled on‑call rotations to support our products in production.
Qualifications
  • 3-6 years of professional experience in a software engineering role, preferably building and maintaining production web applications.
  • Strong experience with Java for back‑end development, including familiarity with frameworks such as Spring Boot.
  • Proficiency in Typescript, Java script, and React (or similar front‑end frameworks) for building scalable web applications.
  • Solid understanding of data modeling, relational databases, and SQL.
  • Strong grasp of data structures, client/server architecture, and the trade‑offs involved in scaling applications.
  • Experience using Git, modern IDEs, and build/deployment tools (e.g., Gradle, Docker, CI/CD pipelines).
  • Experience using AI‑assisted development tools (e.g Git Hub Copilot, Claude Code).
  • Experience supporting production systems, including debugging, root cause analysis, and performance optimization.
  • Ability to break down complex technical problems and deliver high‑quality solutions.
  • Effective communication skills and a track record of collaboration with cross‑functional teams.
  • Contribute to a collaborative team environment and provide guidance to peers when needed.
Compensation

The expected range for this position is $150,000 - $176,000 per year
. This reflects typical earning potential in this role based on market data and individual factors including skill sets, experience, and geographic location. We target candidates local or willing to relocate to Flock Freight’s San Diego headquarters.

Full‑time employees are eligible for an equity package and competitive benefits that support you and your family as part of your total rewards package at Flock Freight.

Life & Benefits of the Flock
  • Hybrid Work Model:
    As an organization we value in‑office collaboration, working cross‑functionally, and winning together. Through scheduled in‑office and work from home days, we are able to work more efficiently and collaboratively.
  • 401(k):
    We know Flock may just be a stepping stone in your epic journey, but we want to be sure you’re setting your future self up for success!
  • Medical, Dental & Vision:
    Generous coverage for employees and dependents. Both HMO and PPO options provided.
Our promise to you

F…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary