Job Description
Position: Senior Software Engineer (TypeScript, Node.js)
Senior Software Engineer (Type Script, Node.js)
Location:
Chicago, IL (2x per week in office)
Company Overview
Our client is a leader in the fitness and recreation industry, operating a network of premier clubs and facilities that cater to health-conscious consumers. They are dedicated to providing our members with exceptional experiences and supporting our communities' well-being.
Job Summary
As a Senior Software Engineer, you will play a crucial role in building and maintaining the complex backend systems that power our company's operations and customer-facing applications. Leveraging your expertise in Type Script and Node.js, you will design and implement scalable, efficient, and secure services that integrate with third-party APIs and support our growing business.
Key Responsibilities
• Design and develop robust and scalable backend services using Type Script and Node.js
• Integrate with third-party APIs and systems to enhance our platform's functionality
• Collaborate with cross-functional teams, including product managers and designers, to translate business requirements into technical solutions
• Participate in code reviews, testing, and deployment processes to ensure high-quality and reliable software
• Stay up-to-date with the latest industry trends and technologies, and contribute to the continuous improvement of our engineering practices
Qualifications
• Bachelor's degree in Computer Science or a related field
• 5+ years of experience in software development, with a proven track record of delivering complex backend systems; minimally 2 years of experience in a role where you've led projects and helped mentor other junior engineers
• Extensive expertise in Type Script and Node.js, including experience with popular frameworks and libraries; must have a strong database skillset, working specifically with MS SQL
• Experience with cloud, Azure preferred, but also open to AWS experience
• Strong problem-solving and critical-thinking skills, with the ability to work independently and as part of a team
• Excellent communication and collaboration skills, with the ability to translate technical concepts to non-technical stakeholders
Compensation And Benefits
• Competitive salary range of $110,000 - $130,000 per year
• Comprehensive benefits package, including health insurance, retirement plans, and professional development opportunities
Equal Opportunity Statement
Our company is an equal opportunity employer and is committed to creating a diverse and inclusive work environment.
For additional information or to apply, please contact Alexa Buzby at
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Industries:
Wellness and Fitness Services
#J-18808-Ljbffr
Responsibilities
- As a Senior Software Engineer, you will play a crucial role in building and maintaining the complex backend systems that power our company's operations and customer-facing applications
- Leveraging your expertise in Type Script and Node.js, you will design and implement scalable, efficient, and secure services that integrate with third-party APIs and support our growing business
- Design and develop robust and scalable backend services using Type Script and Node.js
- Integrate with third-party APIs and systems to enhance our platform's functionality
- Collaborate with cross-functional teams, including product managers and designers, to translate business requirements into technical solutions
- Participate in code reviews, testing, and deployment processes to ensure high-quality and reliable software
- Stay up-to-date with the latest industry trends and technologies, and contribute to the continuous improvement of our engineering practices
Requirements
- Bachelor's degree in Computer Science or a related field
- 5+ years of experience in software development, with a proven track record of delivering complex backend systems; minimally 2 years of experience in a role where you've led projects and helped mentor other junior engineers
- Extensive expertise in Type Script and Node.js, including experience with popular frameworks and libraries; must have a strong database skillset, working specifically with MS SQL
- Strong problem-solving and critical-thinking skills, with the ability to work independently and as part of a team
- Excellent communication and collaboration skills, with the ability to translate technical concepts to non-technical stakeholders