Rocket Clicks Logo

Rocket Clicks

Lead Software Developer

Posted 5 Days Ago
Remote
Hiring Remotely in United States
80K-105K Annually
Senior level
Remote
Hiring Remotely in United States
80K-105K Annually
Senior level
The Lead Software Developer at Rocket Clicks will oversee software design, mentor teams, ensure quality delivery, and lead technical initiatives to align with business goals.
The summary above was generated by AI

About Rocket Clicks


At Rocket Clicks, we specialize in helping Family Law Firms grow their business through digital marketing. We are not just an agency - we’re a long-term growth partner. Our team thrives on solving challenges, driving measurable results, and building trusted client relationships.


We believe that how we work matters just as much as what we deliver. Our culture is rooted in six core values:

  • Proactive – We anticipate opportunities and act before problems arise.
  • Disciplined – We remain focused and committed to excellence.
  • Candid – We communicate clearly and directly.
  • Empathetic – We understand and respect the perspectives of others.
  • Accountable – We take ownership of results, good or bad.
  • Results-Oriented – We focus on outcomes, not busyness.

If these values resonate with you, you’ll feel right at home at Rocket Clicks!


The Ideal Candidate


You’re a strategic thinker and technical expert who thrives at the intersection of innovation and execution. You love solving complex problems, mentoring teammates, and translating business vision into technical solutions that drive growth. Stakeholders trust you because you communicate clearly, listen deeply, and consistently deliver.


You don’t just want to write code—you want to architect systems, solve problems, lead projects, and elevate your team. If you’re passionate about building, collaborating, and making an impact, this might be your perfect fit.


POSITION SUMMARY


The Lead Software Developer is the technical steward and innovation advocate within Rocket Clicks’ service teams. Operating as a mentor, architect, and project leader, you ensure solutions are robust, scalable, and aligned with business goals.


As the primary technical lead, you'll drive software design, code quality, and agile project delivery—partnering with Account Managers, Project Managers, Revenue Strategists, and Channel Directors to bring transformative ideas to life.

You’ll champion best practices, advocate for technical excellence, and foster a culture of collaboration where innovation flourishes.


Key Responsibilities & Objectives

  • Technical Leadership
    • Serve as lead architect and mentor for development teams through the entire software development life cycle, guiding code reviews, technical decisions, and best practices.
    • Design, implement, and maintain scalable software solutions aligned with client and business objectives.
    • Troubleshoot complex issues, proactively address risks, and provide thought leadership in agile sprint planning and retrospectives.
  • Stakeholder Collaboration
    • Work closely with Account Managers to understand business goals and translate requirements into elegant technical solutions.
    • Communicate technical concepts clearly to both technical and non-technical stakeholders.
    • Lead strategic conversations, address technical challenges candidly, and advocate for the long-term success of projects.
  • Operational Excellence
    • Ensure timely delivery and quality of code, architecture, and system deployments ensuring optimization.
    • Collaborate, cross-functional efforts with Project Managers to balance priorities, deadlines, and budgets.
    • Regularly evaluate and recommend tools, technologies, and best practices to enhance productivity.
    • Implement and champion continuous integration, deployment, and testing processes.
  • Innovation & Improvement
    • Using several data points, identify opportunities for system optimization, automation, and technical innovation.
    • Stay abreast of industry trends and new technologies, suggesting improvements that drive business results.
    • Foster a team culture rooted in learning, accountability, and continuous improvement.


Success Metrics (KPIs)

  • Project Delivery On Time & In Scope: Drive agile project delivery as the primary technical lead, collaborating with project managers to balance priorities, deadlines, and budget to ensure % of sprints and projects are completed within the committed deadline.
  • System uptime and reliability: Proactively troubleshoot complex issues and address risks to achieve an average system uptime of % and a Mean Time To Recovery (MTTR) from critical incidents.
  • Code quality: Guides code reviews while championing integration deployment as measured by review scores, test coverage, and defect rate.
  • Team mentorship and skill development: Acts as a mentor fostering a team culture rooted in learning as measured by team technical competency skill progression and team health assessment results.
  • Stakeholder satisfaction: Consistent collaborator with the ability to communicate technical concepts clearly as measured by (internal/external feedback on clarity of communication).
  • Strategic adoption of new technologies and process improvements: Quantifies the ability to regularly evaluate and recommend tools and technologies as well as identify opportunities for system optimization, and technical innovation.


What It Takes To Succeed In This Role

  • Technical Acumen: Deep understanding of software engineering principles, modern programming languages, and cloud-based architectures such as:
    • Microservices architecture and RESTful API design
    • DevOps practices and infrastructure as code
    • React, Angular, and Vue
    • GitHub, MLOps platforms
  • Leadership: Strong mentorship, collaboration, and communication skills.
  • Business Alignment: Ability to translate strategic business goals into effective technical solutions.
  • Proactive: Anticipate project risks and act before problems arise.
  • Accountability: Own outcomes good or bad and drive projects to successful completion.
  • Analytical: Approach challenges with clarity, logic, and creativity.
  • Disciplined: Stay focused, organized, and committed to technical excellence.


Education

  • Bachelor’s degree in Computer Science, Software Engineering, or related field preferred.


Experience

  • 5+ years of professional experience in software development, with at least 2 years in a technical or team leadership role.
  • Proven track record in architecting, deploying, and maintaining complex systems.
  • Strong understanding of cloud platforms such as AWS, Azure, or GCP.
  • Proficiency in languages such as Java, C#, Python, or JavaScript/TypeScript.
  • Experience working in agile development environments and collaborating across multidisciplinary teams.
  • Prior experience supporting marketing or agency initiatives is a plus.


Benefits

  • Unlimited PTO & Sick Leave
  • Medical Insurance (including FSA & HSA Options)
  • Dental Insurance
  • Vision Insurance
  • 401(k) (with a company match)
  • Life Insurance
  • Long-term Disability
  • Short-term Disability


Schedule: Monday to Friday 8-5 CST

Work Location: Remote-US

Top Skills

Angular
AWS
Azure
C#
DevOps
GCP
Git
Java
JavaScript
Microservices Architecture
Mlops
Python
React
Restful Api
Typescript
Vue

Similar Jobs

2 Days Ago
Remote
USA
180K-190K Annually
Expert/Leader
180K-190K Annually
Expert/Leader
Healthtech
As a Lead Software Engineer, you will drive technical solutions for LifeStance's digital platform, focusing on system design and full-stack architecture, while mentoring teams and ensuring high-quality code standards.
Top Skills: AWSMicroservicesNode.jsNoSQLReactRelational DatabasesTypescript
15 Days Ago
Remote
United States
160K-175K Annually
Senior level
160K-175K Annually
Senior level
Enterprise Web • Fintech • Marketing Tech • Software
This role requires leading a software development team to build high-performance web applications, driving architectural decisions, and mentoring engineers. The position emphasizes collaboration with Product Management and presents solutions for enhancing the tech stack.
Top Skills: Ci/CdCSSDockerJ2EeJavaJavaScriptJqueryMvcSQL
21 Days Ago
Easy Apply
Remote
USA
Easy Apply
Senior level
Senior level
Big Data • Information Technology
Lead the architecture and development of ML systems, integrating various models and tools, ensuring they are secure and efficient while mentoring engineers.
Top Skills: FaissGrafanaHugging FaceKubernetesLancedbLangchainMilvusMlflowOpentelemetryPgvectorPrometheusPythonPyTorchRayWeaviate

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account