Returning Candidate?

Front End Developer

Front End Developer

# of Openings 
Job Locations 
Posted Date 

More information about this job


Are you passionate about building awesome technology? We are looking for a passionate and smart Software Engineer focusing on front-end development to join our WorkWave PestPac team in Neptune/Holmdel NJ and help us transform the way our customers do business.


We are the market leader in field service software solution and as such, our customers expect best in class software solutions and an evolving product that is future thinking and anticipates the needs of tomorrow.


If you love solving problems and building robust software solutions, this is the position for you!


Why WorkWave?

WorkWave is unique in that it has a large, established base of loyal customers but also has enormous growth opportunities in multiple areas. Awarded as one of America's fastest growing companies by Inc. Magazine and one of the best places to work in recent years, WorkWave is a leading provider of cloud based, mobile workforce solutions for the field service and transportation and logistics industries.


WorkWave enables its 7,000+ active customers to conquer the service industry through its intuitive mobile applications, its integrated route planning, scheduling and marketing features and proprietary cloud based solutions. We are dynamic, never-settle people. Being part of our team is challenging but rewarding: you'll get to work with technologies in a really exciting environment.


We offer a robust benefits package, including health and dental, paid time off, a 401k with company match and a great environment filled with energetic, fun, team oriented people.  Most importantly, at WorkWave, there IS such a thing as free lunch.  By bringing in lunch from local businesses each day for our entire NJ staff, we support local business and offer a great perk, all at the same time.

This position is currently based at our home office in Neptune Township, New Jersey.  WorkWave’s headquarters will be relocated to the historic Bell Works complex located in Holmdel, New Jersey during early 2017.  There are tons of great places to live in and around the area!


  • Modify existing software applications
  • Debug and resolve moderate to complex problems
  • Interpret business specifications and perform analysis/design functions
  • Independently perform problem determination and resolution
  • Coordinate testing and debugging for programming changes among support staff and Quality Assurance
  • Prepare system documentation as required


Here you'll work with:


  • C#
  • Javascript
  • React
  • Git
  • MS-SQL Server
  • Xamarin
  • Objective C
  • JQuery
  • ASP


  • Passion for programming is a must.
  • You have 5+ years of experience in web development and are at ease in dealing with production systems.
  • Bachelor degree in computer science or similar is a plus.
  • Excellent analytical and problem solving skills.
  • Strong interpersonal and communication skills
  • Are able to work independently and prioritize work as needed.
  • Good knowledge of Javascript and functional programming is a plus.
  • You know how to optimize code for performance or memory usage.
  • You know about concurrency and synchronization primitives, their implications and pitfalls.
  • You think hard about a problem before you start writing code.
  • You like to write beautiful code and you think coding is something creative.
  • Familiarity with web design (HTML5, CSS3).
  • You have a good grasp of UI elements and UX concepts (you know when a UI sucks and know how to fix that).
  • You are proactive and a have a problem solving attitude: you never say "I can't do that".


Non-Technical Skills

We value people who are smart, passionate and get things done. Fit is the most important criteria for us when hiring. We can always find "good technicians" but finding "good technicians" who can succeed in our environment is absolutely critical. So, when we say "fit," what does that mean to us? To "fit" at WorkWave you must be:


  • Customer Centric: You have a strong desire to understand and empathize with customers, spending time to truly understand their concerns to ensure that our products and services improve their business performance.
  • Intellectually Curious and Passionate: You love figuring out what the problem is and finding a way to fix it. You enjoy coming to work each day and have a positive energy that the organization can see and feel.
  • Empathetic and Respectful: You truly appreciate others’ perspectives. You put yourself in others’ shoes and go out of your way to ensure that all perspectives are heard and understood before decisions are taken.
  • Team Player: You’re willing to jump in and help whenever and wherever needed by the team. Your goal is to find ways to provide value rather than call attention to your individual performance.
  • Analytical: You use data as a guide in your decision-making. You're able to understand what data is needed, to parse that data in ways that provide key insights and summarize it for the team so that it can be used to drive the intended decisions.
  • Get Things Done: Once you've determined the key elements of the problem, you solve it and figure out how to most effectively put that solution in place. You're not afraid to roll up your sleeves, take responsibility and make things happen as an individual contributor but also know how to drive your team to do the same. Once you start them, you like to finish things, not just "checking the box" but making sure that they get done and done right.
  • Willing to Make Mistakes and Intellectually Honest When You Do: You are not afraid to make mistakes and, when you do, you admit them, learn from them and ensure they don't get repeated in the future. Placing blame and spending time pointing fingers is not part of your DNA, learning enough to make sure we don't repeat the mistake is.

Connect With Us!

Don't see a position that fits your skills? Connect with us for general consideration.