Senior Front-End Software Developer

Virtuvia, LLC
Buffalo, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 160K

Job location

Buffalo, United States of America

Tech stack

JavaScript
PHP
Test Suite
Computing Platforms
HTML5
Bootstrap
CSS
Mobile Application Development
Continuous Integration
Relational Databases
Linux
Mobile Application Software
JavaScript Libraries
JSON
jQuery
Node.js
Object-Oriented Software Development
Package Management Systems
Software Engineering
Web Applications
Web Application Frameworks
Website Wireframe
Data Processing
Scripting (Bash/Python/Go/Ruby)
PHP
React
Backend
GIT
Angular
Front End Software Development
Software Version Control

Job description

CoachMePlus is a performance technology company focused on improving human readiness at scale. We build software that helps organizations understand, support, and optimize the physical, mental, and operational performance of the people they rely on most.

Our platform is used by elite sport organizations, military and government programs, first responders, and high-performance teams to connect data, practitioners, and individuals into one cohesive system. From daily training and wellness tracking to long-term readiness and resilience, our work supports better decisions, healthier people, and stronger teams. We operate in complex, real-world environments where reliability, trust, and execution matter.

Our teams work closely with practitioners, leaders, and end users to deliver solutions that are practical, scalable, and built for sustained impact. At CoachMePlus, you will be part of a team that values ownership, clarity, and continuous improvement, while contributing to work that has a real and measurable effect on people's lives., CoachMePlus is now hiring a Senior Front-End Software Developer to join our team in support of an exciting DoD human performance platform product support initiative. The position may require a government security clearance to be processed, so US or Naturalized Citizenship is a requirement for consideration., * Design, develop, and maintain various aspects of the web application and internal infrastructure, with a focus on front-end web and mobile platform development. Upgrade older JavaScript libraries and architecture to modern frameworks.

  • Write and implement software tooling to develop a new build pipeline in parallel with existing legacy tools. Write a JavaScripting testing suite to cover new JavaScript functionality and plug this test suite into an existing continuous integration pipeline.
  • Develop a web application to be delivered as an off-line capable mobile application. Build a synchronization methodology for merging data from the off-line mobile app into the cloud web application backend.
  • Provide thought leadership to front-end design and modernization approaches and activities. Organize work plans, estimate tasks, and deliver finished projects to meet important deadlines.
  • Troubleshoot issues and provide assistance to other developers, sales staff and customers.
  • Communicate effectively, both verbally and written, to various technical and non-technical audiences.

Requirements

  • US Citizenship required
  • 8+ years of front-end development experience, to include experience as a senior team resource
  • Ability to architect front-end solutions to complex problems using industry-standard open-source frameworks
  • Experience working on a large enterprise platform with thousands of users
  • Experience scaling software platforms from limited specialty use to broad user adoption
  • Experience refactoring a system (such as jQuery, Angular, Polymer, Prototype, Bootstrap) to use modern front-end tools and languages
  • Experience with: JavaScript ES6; Node package management; React, Jest, HTML5, JSON, CSS3, Grid, Flexbox
  • Code versioning with Git with ability to interactively rebase
  • Experience using a design framework to implement front end requirements
  • Ability to build UI from requirements without strict wireframe mockups
  • Ability to test and review the code of your peers, * Polymer 1 / Web Components
  • Experience with human performance or fitness-related technologies
  • Relational Databases, Linux, Scripting Tools
  • PHP (Object-Oriented Programming) PHP Frameworks, PHP Package Managers
  • Native Mobile Development
  • bility to explain complex technical concepts to non-technical audiences
  • Strong interpersonal and communication skills
  • Ability to prioritize tasks, meet deadlines, and deliver high-quality work under pressure.
  • Experience working with a remote team

CoachMePlus is not able to sponsor or otherwise support employment visas at this time. CoachMePlus values diversity and is proud to be an Equal Opportunity Employer. We are committed to creating an inclusive workplace where all employees feel respected, supported, and empowered to contribute. This description reflects management's assignment of essential functions and does not restrict the tasks that may be assigned. Employment is at-will, and this job description does not constitute a contract of employment.

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Employee assistance program, * Dental insurance
  • Employee assistance program
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Apply for this position