Job Description
We’re looking for a Full-Stack TypeScript Developer to help build and maintain browser-based applications used by employees across multiple departments. You’ll work closely with users to understand their needs and deliver intuitive, high-performance tools that make their jobs easier. This is a hands-on development role within a small, collaborative team. You’ll contribute to new application development as well as enhancements to existing systems. THIS IS NOT A REMOTE JOB. MUST BE AVAILABLE TO WORK IN OFFICE AT OUR MOORPARK, CA FACILITY.
Monday-Thursday 6:00am-4:30pm
$100,000-$120,000/year + Benefits
Responsibilities:
Design and build dynamic, responsive UI screens using TypeScript and modern front-end techniques.
Develop and maintain Node.js/Express APIs to support internal applications.
Work with Microsoft SQL Server to read and write application data.
Collaborate with users to gather requirements and translate them into practical solutions. Troubleshoot, debug, and enhance existing applications.
Write clean, maintainable, and well-organized code.
Qualifications:
3+ years of professional experience building full-stack web applications
Experience working on production systems used by real users
Experience with TypeScript, HTML and CSS/SASS/SCSS
Experience building APIs using Node.js and Express
Experience writing SQL Server queries (Select, Insert, Update, Joins)Company Description
Crossroads Staffing is a nationwide talent solutions firm that specializes in matching the right job with the right candidate fast! We offer temp, contract, temp to hire and direct hire opportunities within various industries, our specialties being in the Administrative, Information Technology, Human Resources, Accounting, Customer Service, Manufacturing and Legal fields.
We know how daunting the job search can be, so we offer a quick and easy hiring process without extra hoops to jump through. Our structured interview process allows us to get a sense of what qualities you bring to the table, and how those correlate with our current openings. We're here to represent you and help you on the path towards finding your next career opportunity. All you have to do is apply!
Full-time