Taro Logo

Software Engineer - Remote

Global leader in labor market insights providing solutions for economic prosperity and mobility across six continents.
Mountain View, CA, USAOakland, CA, USASan Jose, CA, USA
Backend
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
2+ years of experience
Enterprise SaaS

Job Description

Lightcast, a global leader in labor market insights, is seeking a Software Engineer to join their remote team. This role offers an opportunity to work on impactful solutions that drive economic prosperity across six continents. As a Software Engineer, you'll be integral in designing, developing, and maintaining software solutions that serve diverse clients worldwide. The position requires expertise in TypeScript/JavaScript, PHP, and Python, with a focus on backend development. You'll work in a collaborative environment, participating in the entire software development lifecycle from requirements gathering to implementation and maintenance. The ideal candidate should have 2+ years of experience and strong foundations in software development principles. The role offers the flexibility of remote work while being part of a company committed to diversity, equity, and inclusion. Note that candidates must be US-based, as visa sponsorship is not currently available.

Last updated a month ago

Responsibilities For Software Engineer - Remote

  • Collaborate with cross-functional teams to gather and analyze requirements for software projects
  • Design and develop high-quality software solutions using established coding standards and best practices
  • Conduct thorough testing and debugging of software to ensure high reliability and performance
  • Participate in code reviews to maintain code quality
  • Document technical specifications, system designs, and processes
  • Stay updated with emerging technologies, industry trends, and best practices

Requirements For Software Engineer - Remote

TypeScript
JavaScript
PHP
Python
Node.js
React
  • Bachelor's degree in Computer Science, Software Engineering, OR equivalent experience
  • 2+ years of professional experience in software engineering
  • Proficient in TypeScript/JavaScript, PHP, and Python
  • Solid understanding of software development principles, data structures, and algorithms
  • Backend experience with Node, PHP, and Python
  • Familiar with web development frameworks (React, Angular, Node.js)
  • Skilled in relational databases and SQL
  • Knowledge of version control systems
  • Experience with software testing frameworks (Cypress, Playwright, Jest)
  • Strong problem-solving, debugging, and analytical skills
  • Effective collaboration and communication skills
  • Must currently reside in the United States