Remote Lead JavaScript Engineer

company banner
Apex Systems
JavaScript, Engineer, Application, Computer, Testing, Library, Systems
Full Time

Job Description

We have a long term contract with potential for hire for a Remote Lead JavaScript Engineer.

Remote Lead Application Engineer / JavaScript Discipline

In order to further cultivate our engineering culture, we are assembling a team of expert engineers to transform the way we creates software. As a member of this team, you will partner with engineering teams across the company and help them improve their approach to developing and testing software. This is a challenging role, but it presents a unique opportunity to be an agent of cultural and technical change, and to have an impact on the entire development community.

About our team:

We are a team of multi-skilled software engineers who are passionate about all aspects of the software engineering and testing. We are particularly fond of the "Shift Left" disciplines and practices, such as unit, component and integration testing. One of our main goals is bringing these capabilities to all of the engineering teams.

About the role:

This role is that of an expert in writing clean and testable JavaScript code, constructing valuable unit tests, and implementing our code quality standards and practices. By being embedded within application engineering teams, this individual will get to perform some hands-on feature development, as well as contribute to efforts to develop a grassroots movement for sharing best practices around writing unit tests as well as testable code throughout the company. They leave the teams they work with much happier and better equipped to deliver higher quality software.

General milestones:

Within the first month - Begin learning our tools, frameworks and processes that we are using to assess engineering team's capabilities and the quality of their code base. Also, become familiar with development environments and ecosystems.

Within two months - Full integration into the project where you are supporting various engineering teams in successfully adopting "Shift Left" methodologies. Engage with other engineers and stakeholders to identify coaching and mentoring opportunities

Within three months - Become a driving force in all aspects of the assigned project and contribute to the overall goals of our organization. Take ownership of the engagement process with engineering teams and work with other senior staff to deliver effective coaching and mentoring.

Bring Your Best! What this role needs:

- Track record of developing applications with ReactJS using class based and functional components.
- Experience in coaching and mentoring software engineers.
- Ability to take initiative and work with minimal supervision. We value autonomy here and want you to be the type that thrives in that environment.
- Excellent communication skills and ability to build partnerships across the company

Education / Professional Experience:

- Bachelor's degree or Associate's degree in Computer Science or a related field.
- 5+ years professional development experience in JavaScript.
- 3+ years professional development experience in ReactJS.
- Experience with Redux, Context or similar for state management
- Working knowledge of Express or similar server.
- Working knowledge of Jest, Enzyme or React-Testing-Library
- Experience with Github or Gitlab for source code management.

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at employeeservices@apexsystemsinc.com or 844-463-6178.


Company Information

Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of service from workforce mobilization and modern enterprise solutions to digital innovation to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across US, Canada and Mexico. Apex is a segment of ASGN Inc. (NYSE: ASGN)

.
Dice Id : apexsan
Position Id : BHJOB2374_1173748
Originally Posted : 2 months ago

Similar Positions at Apex Systems

Remote JavaScript Engineer
  • Milwaukee, WI
  • 1 day ago
Remote Senior JavaScript Engineer
  • Milwaukee, WI
  • 1 day ago
Remote Lead Java Engineer
  • Milwaukee, WI
  • 1 day ago
Remote Luna Software Engineer
  • Milwaukee, WI
  • 1 day ago
Remote Senior Software Engineer
  • Milwaukee, WI
  • 1 day ago
Senior Test Engineer
  • Franklin, WI
  • 1 day ago
Remote AWS Cloud DevOps Engineer
  • Milwaukee, WI
  • 1 day ago
Remote Power Platform Engineer
  • Milwaukee, WI
  • 1 day ago
Remote Front End. NET Developer
  • Milwaukee, WI
  • 1 day ago
Remote Senior Java Developer
  • Milwaukee, WI
  • 1 day ago