Job Description
We are seeking a visionary and technically proficient Senior Software Engineer to join our high-performing team in the heart of Chicago. This is an immediate hire opportunity for a candidate who thrives in a fast-paced environment and is passionate about building scalable, user-centric digital experiences. If you are ready to take your career to the next level with a forward-thinking company, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible hybrid work model allowing for remote and in-office collaboration.
- Opportunities for continuous learning and professional development.
- State-of-the-art technology stack and modern development practices.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define feature requirements and user stories.
- Write clean, efficient, and maintainable code while adhering to best practices and coding standards.
- Conduct code reviews, perform debugging, and troubleshoot complex technical issues to ensure system stability.
- Mentor junior developers and contribute to the technical roadmap of the organization.
- Participate in agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
Qualifications
- Minimum of 5+ years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, and modern frontend frameworks (React, Vue, or Angular).
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Bachelor’s degree in Computer Science, Engineering, or a related field.