JavaScript Developer

TaskVerse

United States

On-site

USD 90,000 - 130,000

Full time

9 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Crossing Hurdles seeks a Software Engineer to contribute to design, development, testing, and maintenance of software products and services. You will work with engineering, product, design and other teams to understand user needs and deliver dependable solutions, balancing independent work with collaboration.

You will communicate progress, ask questions early, and make thoughtful technical decisions focused on usability, security, performance, and maintainability.

Qualifications

  • Professional experience in software development or equivalent practical experience.
  • Familiar with at least one programming language and core software development concepts.
  • Experience building or supporting web applications, APIs, or other software products is a plus.

Responsibilities

  • Design, develop, test, and maintain software features per requirements and engineering standards.
  • Collaborate with product and design partners to clarify user needs, assess options, and estimate work.
  • Write readable, maintainable code and participate in code reviews by giving and receiving feedback professionally.
  • Identify, investigate, and resolve defects, performance issues, and other technical challenges.

Skills

Software development
Programming languages
Data structures
Version control
Testing
Web apps / APIs

Tools

Cloud platforms
Databases
Automated testing

Job description

About The Company

Crossing Hurdles connects talented professionals with organizations seeking people who can make a meaningful contribution. We value curiosity, thoughtful problem-solving, and a commitment to building useful, reliable technology. Our work depends on collaboration, clear communication, and an appreciation for different perspectives. We aim to create an environment where people can do their best work, learn from one another, and take ownership of outcomes. As our teams and projects evolve, we welcome individuals who are adaptable, responsible, and motivated to help turn ideas into effective solutions.

About The Role

Crossing Hurdles is seeking a Software Engineer to contribute to the design, development, testing, and maintenance of software products and services. In this role, you will work with colleagues across engineering, product, design, and other functions to understand user needs and deliver dependable solutions. You will participate throughout the development lifecycle, from discussing requirements and evaluating technical approaches to releasing improvements and responding to feedback.

The successful candidate will be comfortable balancing independent work with active collaboration. You will communicate progress, raise questions early, and make thoughtful technical decisions that consider usability, security, performance, and maintainability. This position is suited to a developer who enjoys learning, takes pride in well-crafted work, and can adapt as priorities and requirements change.

Qualifications

Applicants should have professional experience in software development or equivalent practical experience gained through projects, education, or other relevant work. You should be familiar with at least one programming language and understand common software development concepts, including data structures, version control, testing, and application debugging. Experience building or supporting web applications, APIs, or other software products is an advantage.

You will need strong analytical skills and the ability to break complex problems into manageable steps. We value clear written and verbal communication, sound judgment, and a constructive approach to feedback. Candidates should be organized, dependable, and able to manage assigned work while seeking guidance when needed. Familiarity with collaborative development workflows, code reviews, cloud platforms, databases, or automated testing is beneficial but not required for every project. A willingness to learn new tools and technologies is important.

Responsibilities

Design, develop, test, and maintain software features in accordance with project requirements and engineering standards. Collaborate with product and design partners to clarify user needs, assess options, and estimate work. Write readable, maintainable code and contribute to code reviews by offering and receiving feedback professionally. Identify, investigate, and resolve defects, performance issues, and other technical challenges.

Participate in planning, implementation, testing, release, and ongoing improvement activities. Create or update technical documentation so that decisions, functionality, and processes are understandable to colleagues. Follow appropriate practices for data protection, security, accessibility, and quality. Communicate risks, progress, and dependencies in a timely manner. Contribute ideas that improve development workflows and product reliability, and continue building your technical knowledge through learning and collaboration.

Benefits

Crossing Hurdles aims to provide a professional and supportive environment where employees can develop their skills and contribute to meaningful work. Depending on the position, location, and employment arrangement, benefits may include competitive compensation, opportunities for professional development, a collaborative team culture, and access to flexible work arrangements. Specific benefits and eligibility details will be discussed during the hiring process and may vary according to local requirements and company policies.

Equal Opportunity

Crossing Hurdles is committed to fair and inclusive hiring. Employment decisions are based on role-related qualifications, skills, experience, and business needs. We welcome applications from qualified candidates of all backgrounds and do not tolerate discrimination or harassment on the basis of characteristics protected by applicable law. Reasonable accommodations are available to support candidates during the application process and employees in performing essential job responsibilities, where required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Covered 6 LLC • California

On-site
USD 100,000 - 140,000
Medical insurance
Professional development and training
Software Engineer
Software Engineer

Richmond Public Schools • Virginia (MN)

On-site
USD 70,000 - 90,000
Competitive salary
Comprehensive benefits package
Collaborative work environment
Mid Level Software Developer
Mid Level Software Developer

Vidoori Inc. • Hyattsville (MD)

On-site
USD 90,000 - 120,000
JavaScript Software Engineer - Build Reliable Web Apps
JavaScript Software Engineer - Build Reliable Web Apps

TaskVerse • United States

On-site
USD 90,000 - 130,000
Staff Developer
Staff Developer

HALLMARK YOUTHCARE RICHMOND INC • Richmond (VA)

On-site
USD 120,000 - 180,000
Database Administrator
Database Administrator

TaskVerse • United States

On-site
USD 70,000 - 110,000
Professional development resources
Experience on real-world software proj
Competitive benefits
Software Engineer
Software Engineer

Anarust Inc. • Phoenix (MD)

On-site
USD 95,000 - 130,000
Health insurance
Retirement plans
Paid time off
+1
Software Engineer
Software Engineer

Prompt.io • United States

Remote
CAD 140,000 - 209,000
401(k) match
Health benefits for you and family
Unlimited flexible time off
+1
Software Engineer
Software Engineer

Anarust Inc. • Phoenix (AZ)

On-site
USD 85,000 - 120,000
Health insurance
Retirement plans
Paid time off
Software Developer 2
Software Developer 2

*Cummins Business • Wormleysburg

On-site
USD 110,000 - 150,000
Competitive salary
Performance bonuses
Comprehensive health, dental, and vision insurance
+2