AllSTEM Connections is actively recruiting on behalf of one of our valued clients—a leading organization known for innovation and excellence in the digital product space. We are excited to share this opportunity with professionals who are passionate about design systems, user experience, and collaborative product development. If the role aligns with your background and career goals, we encourage you to apply and take the next step toward joining a dynamic and forward-thinking team.
Position Title – Front End Software Engineer
Hourly Pay Rate (w2 Role) - $45
1 year contract
100% Contract Role
Assessment is required.
Job Summary
Key Responsibilities:
• Web development using modern technologies
• Apply software engineering processes, tools, and methodologies
• Strong front-end skills: JavaScript, CSS3, HTML5
• Experience with Drupal (a plus)
• Hands-on with JavaScript frameworks/libraries (Node.js, React, Astro)
• Proficient with GitHub, including conflict resolution
• Basic knowledge of CSS preprocessors (LESS, SASS)
• Full software development lifecycle experience (architecture, design, implementation, production support)
• Excellent communication skills, able to explain technical work clearly
• Ability to work in fast-paced, performance-driven environments
• Familiarity with cross-browser compatibility issues and solutions
• Customer-focused, adaptable, collaborative
• Self-starter with strong teamwork skills
Must-Have Skills:
• Expertise in building scalable, high‑performance, accessible web apps using React.js, Node.js, Next.js, HTML5, CSS3, Jest, and related tools.
• Ability to collaborate closely with engineers across disciplines.
Ideal Experience:
• 6–7 years in front‑end or full‑stack engineering
Desired Characteristics:
• Strong online availability and active communication
• Ability to support occasional after‑hours issues or urgent tasks
• Positive attitude, flexible, willing to take on varied tasks
Additional Notes:
• Candidate should be passionate about coding and capable of multitasking.
• Flexibility is essential: core hours plus potential 1–2 hours of later‑evening support when needed.
Primary Responsibilities:
• Work in an agile environment with frequent feature shipments
• Collaborate with product, design, engineering, and QA teams
• Write tests and participate in code reviews to maintain high code quality
• Build reusable components and libraries
• Create next‑generation web apps with focus on performance, scalability, accessibility, and cross‑browser compatibility