Chemify is creating a future where the access to important molecules, drugs and new materials currently unimaginable are instantly accessible radically increasing the speed of innovation, quality of life, and reach of humanity. The company is building the infrastructure to digitize chemistry to design, make, and discover new molecules with the desired function and properties instantly and on-demand. Chemify has built a platform that combines purpose-built programming languages, robotics, AI, and the world’s largest and continuously growing database of chemical programs to accelerate chemical discovery to new, transformative heights. Chemify is supported by some of the best investors from Silicon Valley and across the world, including Triatomic Capital, Blue Yard ventures, DCVC, Founders Fund, and others.
Job Purpose
The Software Engineer will mainly work in the web applications stack, focusing on frontend and interacting with the backend regularly. They will have the opportunity to collaborate very closely with Chemists, Cheminformaticians, hardware engineers, operations experts, management, and other software engineers to quickly design, develop, launch, and maintain complex software systems within Chemify’s world-class infrastructure dedicated to Chemistry. The successful candidate will have frontend or full stack experience writing production-ready code within a professional environment, yet remain extremely motivated to contribute aggressively to the development of a hyper-growth, silicon-valley style start-up by delivering high-quality code at a high-pace. Additionally, the Software Engineer will have a service mentality to understand the needs of the chemists and the business, and will use it to build high-quality solutions significantly improving short- and long-term performance of the company’s laboratory. As an early stage start-up employee, the Software Engineer will have the opportunity to work very closely with many stakeholders, including experienced software architects, to quickly advance the most sophisticated big-data and AI platform for chemistry; while experiencing the rapid pace of personal and professional growth offered at a technology platform company. The ideal candidate will be a smart, enthusiastic, energetic, and ambitious individual excited to wear many hats and contribute to the overall success of the company in a variety of capacity as the needs evolve.
Key Responsibilities
- Engage cross-functionally with multiple teams(chemistry, hardware, cheminformatics, software engineering) to understand company vision, framework, and challenges
- Assess company priorities and focus on high-priority tasks for business success
- Scope and validate requirements for delivering new capabilities for chemists and the company
- Create and deliver robust software solutions
- Lead implementation of new features in the software ecosystem
- Collaborate with other software engineers to define short- and long-term technology roadmaps
- Support and resolve software issues for chemists, scientists, and technicians
- Participate in designing software systems and subsystems
- Take on increasing responsibilities during company transformation
- Perform additional tasks as required by the company
Requirements
- Expert knowledge of React is essential.
- Tailwind and Component Library knowledge (we useMantine.dev).
- Typescript knowledge essential.
- Strong Experience working with NodeJS.
- Experience interacting with RESTful/Graph QLAPIs.
- Strong knowledge of UI/UX design.
- Testing Experience – Unit Testing, Integration Testing and E2E Testing (Cypress).
- Good domain of Python 3 and web frameworks is highly desirable but not essential.
- Must have an undergraduate degree in Computer Science, Computer Engineering, or equivalent professional experience.
- Minimum of one year of experience writing production-grade, high-quality code in industry or recognized open-source projects.
- Minimum of one year of experience in a highly collaborative work environment.
- Exposure to scoping, designing, and building software systems is a plus.
- Strong work ethic and a positive predisposition to learn quickly and apply learnings.
- Good written and oral communication skills.
- Interest in and experience with chemistry is a plus.