Full-Time

Senior Front End Web Developer

Posted on 2/23/2024

Emulate

Emulate

51-200 employees

Develops in vitro models for human biology studies

Hardware

Senior, Expert

Cambridge, MA, USA

Required Skills
Python
JavaScript
UI/UX Design
React.js
Software Testing
Git
SQL
TypeScript
REST APIs
Web Development
Linux/Unix
HTML/CSS
Requirements
  • 5-7 years of web development experience
  • Bachelor’s in computer science or the equivalent; Advanced degree preferred
  • Proficiency in JavaScript, TypeScript, HTML, and CSS
  • Proficiency using React framework
  • Experience with Electron Framework or similar technologies for local application development
  • Experience working in and writing applications for Ubuntu Linux, Windows, and Mac
  • Strong understanding of front-end development principles and best practices
  • Knowledge of responsive design techniques and cross-browser compatibility
  • Familiarity with RESTful APIs and asynchronous programming
  • Understanding of responsive design principles and cross-browser compatibility
  • Experience with version control systems such as Git
  • Knowledge of software stack security requirements and frameworks
  • Ability to define and review project scope & estimate timelines
  • Ability to manage projects with limited supervision
  • Experience with C++ and Python is a plus
  • Familiarity with data systems, databases, ETL processes, and SQL is a plus
Responsibilities
  • Act as a subject matter expert on UI development techniques and technologies
  • Constantly seek new approaches and technologies to enhance the front-end development process
  • Explore innovative ways to improve user experience and interface design
  • Stay up to date with the latest trends and technologies in front-end development and share knowledge with the team
  • Take ownership of front-end development tasks, ensuring timely delivery and meeting project milestones
  • Demonstrate unwavering dedication to delivering high-quality front-end solutions using Electron Framework
  • Contribute to architectural decisions and provide input on technical feasibility and scalability of front-end solutions
  • Contribute to the creation of detailed design specifications for front-end development projects
  • Assist in defining project timelines and milestones
  • Develop and maintain front-end components and interfaces for local applications using JavaScript, HTML, and CSS
  • Troubleshoot and debug issues reported by users or identified during testing
  • Communicate effectively with key stakeholders to gather feedback, address concerns, and ensure alignment with project objectives
  • Ensure cross-platform compatibility and optimal performance of front-end applications
  • Implement and maintain unit tests and integration tests to ensure code reliability and quality
  • Utilize Electron Framework to build robust and responsive desktop applications
  • Provide transparent updates on progress, challenges, and solutions
  • Participate in code reviews to provide feedback and ensure adherence to coding standards and best practices
  • Uphold the highest standards of code quality, documentation, and testing to ensure the reliability and maintainability of our applications
  • Foster a collaborative and supportive environment within the development team, encouraging open communication and sharing of ideas
  • Cultivate a culture of continuous improvement by soliciting feedback and actively seeking opportunities to enhance processes and workflows
  • Work closely with UX/UI designers, back-end developers, and other stakeholders to ensure seamless integration of front-end and back-end components
  • Collaborate with cross-functional teams (including hardware, product, and biology) to define requirements, prioritize tasks, and deliver projects on schedule
  • Collaborate with designers and back-end developers to translate UI/UX designs into functional front-end code
  • Actively participate in team meetings, discussions, and decision-making processes, contributing insights and expertise to collective efforts
  • Align individual goals and priorities with the broader vision and objectives of the organization, working together towards a common goal of advancing biology through technology

Emulate, Inc. specializes in developing advanced in vitro models, including their innovative Organ-Chips and Zoë® Culture Module, which provide researchers with unprecedented biological insights into human biology and disease. Their Human Emulation System® integrates these models with analytical software applications to understand the impact of diseases, medicines, chemicals, and foods on human health.

Company Stage

Series F

Total Funding

$290.6M

Headquarters

Boston, Massachusetts

Founded

2014

Growth & Insights
Headcount

6 month growth

-10%

1 year growth

-1%

2 year growth

3%
INACTIVE