Senior Software Engineer, Marketing Hub

Posted 9 Days Ago
Be an Early Applicant
Lehi, UT
Senior level
Mobile
The Role
As a Senior Software Engineer at JobNimbus, you will design and implement solutions for the Marketing Hub, focusing on scalability and performance. Your role includes coding, code reviews, mentoring, testing, and resolving technical issues, all while collaborating with product managers. You will explore new technologies and ensure high-quality software delivery to help contractors manage their marketing effectively.
Summary Generated by Built In

We are obsessed with the hero's journey at JobNimbus. Every person has a hero's journey. Hermione Granger, James T. Kirk, Frodo Baggins, Anna & Elsa, Nacho Libre, and even YOU! This is our “call to adventure” to come check out JobNimbus. What do you have to lose? You might make a few new friends, learn about a sick new company doing some amazing things, and maybe you’ll even land a new job!

Mission

You will be responsible for developing solutions within the JobNimbus Marketing Hub which will enable contractors to effectively market their businesses and manage their digital presence and business reputation. Customers will see more leads and revenue as a result of the solutions you develop. Their businesses will grow and they’ll be able to expand their operations with more people and impact.

Successfully launch the Marketing Hub at JobNimbus with a revolutionary AI agent for answering missed phone calls and converting them into scheduled appointments. Lead the team technically to deliver impactful solutions and achieve high adoption of Marketing Hub.

What you’ll be doing: 

  • Create and refine system designs that meet business needs. Focus on scalability, maintainability, and performance.
  • Write clean, efficient code. Develop new features and improve existing ones while following best practices.
  • Review peers’ code to ensure quality. Provide guidance and mentorship to help the team grow their skills.
  • Develop tests and verify code to reduce defects. Ensure that software remains reliable across releases.
  • Identify and resolve technical issues. Analyze bugs and implement lasting fixes to maintain system stability.
  • Work closely with product managers and other teams. Translate requirements into technical solutions and keep everyone informed on progress.
  • Monitor system performance and pinpoint bottlenecks. Implement improvements to boost efficiency and user experience.
  • Write and update clear documentation. Make it easier for team members to understand the codebase and system architecture.
  • Explore new technologies and methods to improve products. Develop prototypes to test new ideas. Evaluate outcomes and integrate effective solutions into the system.

What makes you a hero for this job: 

  • 5+ years of professional software development experience
  • Preferred: Several years experience working on a marketing hub
  • Bachelor’s degree in computer science, software engineering, related field -or- equivalent experience
  • Typescript
  • React
  • Observability (Monitoring, Logging, and Alerting)
  • UI/UX Design Concepts
  • Testing (Unit, Integration, and E2E tests)
  • Security principles
  • Experience using AWS Cloud Services (Lambdas, ECS, Cloudfront, API Gateway, RDS, etc)
  • API Design (RESTful and GraphQL)
  • API Security and authentication (OAuth, JWT)
  • Terraform (or similar IaaC tooling)
  • C#, NodeJS

Superpowers:

Ownership. We need someone who embodies this value and can figure things out and move quickly. If you need direction and someone to hold your hand, this job is not for you.
Customer Obsessed. Unit and integration tests should deliver value in reducing code smells, and issues via static analysis feedback. In other words, our customers should be saying, "Aw dip. This product is off the charts cool. Whoever wrote that code deserves a raise!" 
Mentor (hit us up for the inside scoop):
Matt Nelson - Specialist in hiring amazing people, lover of music, Connect Four, ping pong, tennis, pickleball, photography, and recruiting.

Top Skills

C#
Node.js
React
Typescript
The Company
Lehi, UT
121 Employees
On-site Workplace
Year Founded: 2011

What We Do

JobNimbus is an all-in-one hub for your business. With JobNimbus, you can track sales, jobs, and tasks from a single, simplified interface. Because JobNimbus is mobile, you can access your information wherever you are, get everyone on the same page, and grow your business.
With a proven design and state-of-the-art technology, JobNimbus is built to be the simplest and fastest of its kind.

Similar Jobs

The Aerospace Corporation Logo The Aerospace Corporation

Nuclear Hardness and Survivability Engineer

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Hybrid
4 Locations
4600 Employees
103K-176K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Junior Sentinel Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Hill Air Force Base, UT, USA
40000 Employees
52K-89K Annually

Cox Enterprises Logo Cox Enterprises

Cloud Solutions Sales Consultant II (RapidScale)

Automotive • Cloud • Greentech • Information Technology • Other • Software • Cybersecurity
Salt Lake City, UT, USA
50000 Employees
85K-150K Annually

CrowdStrike Logo CrowdStrike

Sr. Database Engineer (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
Hybrid
11 Locations
10000 Employees
135K-215K Annually

Similar Companies Hiring

McDonald’s Global Technology Thumbnail
Mobile • Information Technology • Food • eCommerce • Cybersecurity • Big Data Analytics • App development
Chicago, IL
1400 Employees
Caxy Thumbnail
Software • Mobile • Enterprise Web • Artificial Intelligence • Agency
Chicago, IL
45 Employees
Optimum Thumbnail
Software • Retail • Mobile • Marketing Tech • Internet of Things • Digital Media • AdTech
Long Island City, NY
9000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account