Critical Mass-posted 3 months ago
Full-time • Mid Level
San Jose, CA
501-1,000 employees

We are seeking an experienced and motivated Developer, Front End to join our team. The Developer, Front End will be responsible for delivering front-end tasks, supporting web applications, and translating graphic designs into efficient, high-quality, responsive, and accessible code. This role requires both independent ownership of basic tasks and the ability to collaborate on more complex projects, seeking guidance from senior team members as needed.

  • Translate graphic designs and wireframes from tools like Figma (or similar) into standard-compliant HTML, CSS, and responsive components.
  • Collaborate with Creative, Business, Technology, and QA teams to ensure the delivery of high-quality, punctual web development.
  • Implement technical solutions following best practices and maintain clear documentation according to project guidelines.
  • Work with a variety of front-end technologies including HTML5, CSS, JavaScript, and popular frameworks.
  • Integrate web solutions with external web services (SOAP/REST), content management systems, and third-party applications (API/webhook integration).
  • Implement and maintain automation and pre-processing tools (e.g., Gulp, SASS, LESS).
  • Ensure cross-browser compatibility and mobile-first, performant code.
  • Debug and troubleshoot issues, providing root cause analysis for both simple and complex problems.
  • Analyze and optimize code for quality, efficiency, and performance; provide feedback to peers during code reviews.
  • Identify and resolve performance and scalability issues, and drive efforts to reduce technical debt.
  • Provide progress updates and task estimates to senior or technology leads as required.
  • Minimum 2+ years of experience working with front-end technologies (HTML/CSS/JavaScript).
  • Excellent knowledge of modern development practices (Mobile First, MVC, Object-Oriented Development).
  • Experience with cross-browser and responsive development, and general software/unit testing.
  • Familiarity with design systems, reusable components, and design translation using Figma or similar tools.
  • Experience with version control systems (e.g., Git/GitHub).
  • Work experience integrating with APIs, external web services, and content management systems.
  • Fluency with data transfer formats and protocols (JSON, XML, HTTP).
  • Experience with automation and pre-processing tools (Gulp, SASS, LESS).
  • Ability to build proof-of-concept prototypes and optimize code for performance.
  • Exposure to full-stack development, including working with databases (SQL), designing/consuming APIs, and monitoring application performance.
  • Expertise in troubleshooting, debugging, and root cause analysis.
  • Resourceful, critical thinker with a curiosity mindset and strong problem-solving skills.
  • Global maternity and parental leave
  • Competitive benefits packages
  • Vacation, compassionate leave, wellness days, and flex days
  • Access to online services for families and new parents
  • 13 affinity groups
  • Internal learning and development programs
  • Enterprise-wide employee discounts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service