This company is seeking a talented and motivated Software Engineer to join a cutting-edge technology platform company. As a Software Engineer, you will play a crucial role in building the infrastructure to digitize chemistry and accelerate chemical discovery. You will collaborate closely with chemists, cheminformaticians, hardware engineers, and other software engineers to design, develop, launch, and maintain complex software systems within the company's world-class infrastructure. This is an exciting opportunity to contribute to the rapid growth of a silicon-valley style start-up and make a significant impact in the field of chemistry.
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 the 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.
Expert knowledge of React is essential.
Familiarity with Tailwind and Component Library (Mantine.dev).
Strong experience working with NodeJS.
Experience interacting with RESTful/GraphQL APIs.
Strong knowledge of UI/UX design.
Testing experience, including unit testing, integration testing, and E2E testing (Cypress).
Good domain of Python 3 and web frameworks is highly desirable but not essential.
Bachelor's 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.
What You'll Bring
Strong frontend or full stack experience writing production-ready code within a professional environment.
Service mentality to understand the needs of chemists and the business, and build high-quality solutions.
Motivation to contribute aggressively to the development of a hyper-growth start-up.
Ability to deliver high-quality code at a high pace.
Enthusiasm, energy, and ambition to wear many hats and contribute to the overall success of the company.
What You'll Get
Opportunity to work closely with experienced software architects and stakeholders to advance a sophisticated big-data and AI platform for chemistry.
Rapid personal and professional growth in a technology platform company.
Collaborative work environment with a focus on innovation and cutting-edge technologies.
Competitive salary and benefits package.
Flexible work schedule and work-life balance.
Professional development opportunities.
Work from home options.
If you are a smart, enthusiastic, and ambitious individual looking to make a significant impact in the field of chemistry, apply now to join a dynamic and fast-growing technology platform company.