[Remote] Senior Front-End Engineer
Note: The job is a remote job and is open to candidates in USA. Think Company is a design and technology consultancy that helps organizations solve meaningful problems through thoughtful strategy, design, and delivery. In this role, you will support front-end development for enterprise clients by building and maintaining responsive web applications and collaborating with cross-functional teams.ResponsibilitiesBuild responsive, high-performance web interfaces that align with design specifications and information architectureCollaborate with UX designers, full-stack engineers, and product stakeholders to translate business goals into polished user experiencesEstablish and uphold front-end standards for performance, accessibility, and cross-browser compatibilityCreate reusable UI components and patterns that scale across multiple applicationsParticipate actively in Scrum ceremoniesâincluding pair programming, code reviews, estimation, and sprint planningâwith a focus on continuous improvementIntegrate front-end code with application business layers, APIs, and microservices for seamless end-to-end functionalityWrite clean, well-tested, maintainable code using modern engineering best practicesSkillsDemonstrated depth of experience in front-end engineering, with strong proficiency in HTML5, CSS3, and JavaScriptHands-on experience with React (or a comparable modern JavaScript framework) in a production environmentA solid understanding of web accessibility standards (WCAG) and practical experience resolving common accessibility issuesExperience working with RESTful services, APIs, and service-oriented architecturesComfort with front-end tooling and workflowsâlinters, bundlers, pre-processors, and unit testing frameworksStrong problem-solving and communication skills, with the ability to work effectively in a cross-functional teamA consulting mindsetâyou represent Think Company with professionalism, earn client trust, and navigate ambiguity with confidenceExperience building and maintaining reusable UI component libraries or design systemsFamiliarity with UI/UX design principles and a collaborative approach to working with designersExposure to Node.js and npm scriptingWorking knowledge of .NET, C#, or the Microsoft technology stackFamiliarity with object-oriented design principles (e.g., S.O.L.I.D., design patterns)Experience with containerization tools (Docker, Kubernetes) and CI/CD pipelinesExposure to database technologies such as SQL, Sybase, or caching tools like RedisBenefitsCompetitive compensationComprehensive benefitsOngoing opportunities for learning and developmentWe collaborate primarily remotely, with intentional in-person time for company gatherings and client needsCompany OverviewThink Company provides software and hardware solutions to businesses with complex logistical needs. It was founded in 2007, and is headquartered in Conshohocken, Pennsylvania, USA, with a workforce of 51-200 employees. Its website is https://www.thinkcompany.com/.Company H1B SponsorshipThink Company has a track record of offering H1B sponsorships, with 1 in 2022. Please note that this does not guarantee sponsorship for this specific role.