Overview
Skills
Job Details
Job Title: Software Engineer- Frontend Development
Primary Location: Remote (U.S.-based)
Position Type: 12 mos. Contract with potential for Conversion/Contract-to-Hire
Compensation Information
The expected salary range for this position is $40-59 per hour, depending on experience and qualifications. This role also qualifies for comprehensive benefits such as health insurance, 401(k), and paid time off. TalentFish is committed to pay transparency and equal opportunity. The salary range provided is in compliance with applicable state and federal regulations.
Overview
Frontend Software Engineer to support a distributed research and innovation team. This contractor role will focus on engineering and maintaining frontend user interfaces to support scientific and data-driven applications. The ideal candidate is experienced in React development and comfortable working with modern infrastructure tools in a cloud environment.
What You Bring to the Role. (Ideal Experience)
- Required Skills:
- Proficiency with JavaScript/TypeScript and the React framework.
- Strong understanding of at least one backend programming language (e.g., Python, Java, Scala, or Go).
- Experience working with a mainstream DBMS/database management system (e.g., PostgreSQL, MongoDB).
- Familiarity with a major cloud platform (e.g., AWS, Google Cloud Platform, or Azure).
- Preferred/Desirable Skills:
- Experience with GitLab CI/CD pipelines.
- Background/knowledge in scientific or numerical computing.
- Experience with visualizing scientific data effectively.
- Understanding of applied machine learning concepts.
- Knowledge of Kubernetes.
- Experience developing high-availability distributed systems.
- Develop and maintain web frontend components and user interfaces using React, JavaScript/TypeScript, HTML, and CSS.
- Participate in the design of new frontend features, including design documentation and mockups.
- Deploy and administer frontend components using Infrastructure-as-Code tools such as Terraform (or OpenTofu) and GitLab CI/CD.
- Troubleshoot and resolve frontend bugs, write regression tests, and maintain quality standards.
- Write technical documentation for internal and external users.