Chicago, IL, 60684, USA
6 days ago
Software Engineer
We are seeking a skilled and motivated Mid-Level Front-End Engineer to join our team. The ideal candidate will have experience with modern front-end technologies and practices, including Next.js, React, and TypeScript. You will collaborate with cross-functional teams, including backend engineers, QA, DevOps, and product managers, to build scalable and efficient web applications. A product-led mentality is important, as you will contribute to product development by focusing on user needs and business objectives. **Key Responsibilities:** + Design and implement user interfaces using Next.js, React, and TypeScript. + Develop and maintain scalable, multitenant applications. + Utilize CDN caching strategies and manage digital assets effectively. + Work with CMS content models and integrate with Contentful for content management. + Consume GraphQL endpoints and understand contract declarations to ensure seamless data integration. + Write and maintain unit tests and use Cypress for end-to-end testing to ensure code quality and reliability. + Apply a product-led mentality by understanding user needs, contributing to product features, and aligning technical solutions with business goals. + Work closely with backend engineers, QA teams, DevOps, and product managers to deliver cohesive and high-performance solutions. + Exhibit strong communication and interpersonal skills, facilitating effective teamwork and project coordination. + Show a passion for learning, continuous improvement, and problem-solving in the engineering domain. **Requirements:** + Degree in Computer Science or a related field. + 2-3 years of front-end development experience. + Proficiency in Next.js, React, and TypeScript. + Experience with multitenant architectures, CDN caching, and digital asset management. + Familiarity with working with a CMS and GraphQL experience. + Knowledge of testing frameworks like Cypress. **Preferred Qualifications:** + Additional experience with performance optimization and other testing tools. + Full-stack development experience, including leveraging popular devops tooling.
Confirm your E-mail: Send Email