Software Engineer at Justhire Technology
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 25

Salary

160280.3

Posted On

27 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Health Insurance, Javascript, Software Development, Programming Languages, Agile Methodologies, Technology, .Net, Life Insurance, Python, Ruby, C++

Industry

Computer Software/Engineering

Description

EXPERIENCE

  • Proven experience in software development with a strong portfolio of completed projects.
  • Proficiency in multiple programming languages including JavaScript, Java, C#, Python, Ruby on Rails, C++, .NET, and VBA.
  • Familiarity with front-end technologies and frameworks as well as RESTful APIs.
  • Experience working in Linux environments is advantageous.
  • Knowledge of Agile methodologies is preferred but not essential.
  • Strong problem-solving skills and the ability to work effectively both independently and as part of a team. If you are passionate about technology and eager to contribute to innovative projects, we encourage you to apply for this exciting opportunity as a Software Engineer.
    Job Type: Full-time
    Pay: $118,973.82 - $160,280.30 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Health insurance
  • Life insurance
  • Paid sick time
  • Parental leave
  • Retirement plan
  • Work from home

Work Location: Remot

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ABOUT THE ROLE

We are seeking a highly skilled and motivated Software Engineer (Mid–Senior Level) to join our growing technology team. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance applications. The ideal candidate has hands-on experience across the full software development lifecycle, demonstrates strong problem-solving abilities, and is comfortable working in an agile, collaborative environment.

KEY RESPONSIBILITIES

  • Design, develop, test, and deploy high-quality software solutions that meet business requirements.
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver features and improvements.
  • Write clean, maintainable, and efficient code using modern best practices.
  • Participate in code reviews, mentoring junior developers, and ensuring technical excellence.
  • Contribute to architecture discussions and decision-making for scalable and secure systems.
  • Troubleshoot, debug, and optimize performance issues in existing applications.
  • Stay updated with emerging technologies, frameworks, and industry trends.
Loading...