Nisum - San Francisco, CA

posted about 1 month ago

Full-time
San Francisco, CA

About the position

The Frontend Developer role focuses on building highly usable and performance-driven web applications within the retail and eCommerce domain. The position requires adaptability to changing requirements and collaboration with team members to deliver effective solutions. The developer will utilize modern technologies such as JavaScript, HTML, CSS, and ReactJS to meet business needs while providing guidance on technology trends and analyzing complex business requirements.

Responsibilities

  • Build highly usable and performance web applications using JavaScript, HTML, CSS, and ReactJS.
  • Determine and implement the most efficient and cost-effective solutions.
  • Provide guidance on the latest technology trends and future directions.
  • Analyze complex business requirements and create technical specifications for platforms and applications.
  • Analyze problems outlined by Product Management and Business Systems Analysts in terms of technical requirements and capabilities.
  • Provide coding direction to less experienced staff or develop highly complex original code.
  • Act as an expert technical resource for modeling, simulation, and analysis.
  • Verify program logic using testing and debugging best practices (TDD, BDD).
  • Use the Agile SCRUM model to deliver solutions with high flexibility and adaptability.

Requirements

  • Expertise in modern UI frameworks such as React.
  • Expertise in Typescript, ES6, CSS3, and HTML5.
  • Expertise with cross-browser, cross-platform, and design constraints on the web.
  • Experience in developing highly responsive user interface components.
  • Familiarity with Unit Test Frameworks such as React testing library, Jest, and Enzyme.
  • Experience with modern development tools such as WebPack, NPM, and Babel.
  • Familiarity with code versioning tools such as Git and REST.
  • Knowledge and understanding of Micro-frontend Architecture.
  • Experience in building Single Page Applications and Multi Page Application designs.
  • Experience with browser-based debugging and performance testing software.

Nice-to-haves

  • Experience with DevOps tools such as Jenkins for CI/CD, Containerization with Docker/Kubernetes, and Cloud services like Azure.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service