Software Engineer (International)
Title: Software Engineer
Salary: Top of local market range + equity compensation
About Druxia:
Druxia is building cloud-based workflow software for Oil Field Service (OFS) providers. It will be the single platform for OFS providers to perform all backend operations and administration with modern software. The platform will give OFS providers the ability to better manage their cash, resources, and critical relationships with oil producers. Druxia is based in California.
Role and Responsibilities:
As a Software Engineer at Druxia, you will contribute to developing, maintaining, and scaling the workflow software platform. You will collaborate with cross-functional teams to deliver reliable and efficient solutions tailored to the needs of OFS providers in the oil industry.
Your key responsibilities include:
- Write clean, maintainable, and efficient code for new features and improvements to the Druxia platform.
- Work on implementing features, debugging issues, and optimizing platform performance to ensure a seamless user experience.
- Write and maintain automated tests to ensure the reliability and stability of the software. Experience with frameworks like Cypress is an advantage.
- Collaborate with product managers, designers, and other engineers to meet project requirements and timelines.
- Participate in code reviews and follow best practices to ensure the delivery of high-quality software.
- Assist in integrating third-party services into the Druxia platform to maintain robust and seamless operations.
Skills & Qualification:
- 5+ years of software development experience.
- Strong proficiency in JavaScript/TypeScript.
- Hands-on experience with front-end frameworks such as React, NextJS, etc.
- Experience in developing RESTful APIs.
- Strong understanding of relational database schema design (e.g., MySQL).
- Proficient in writing unit tests, integration tests, and end-to-end tests, with a focus on automation.
- Strong understanding of version control (Git).
- Agile mindset with a willingness to adapt to frequently changing requirements.
Nice to Haves:
- Familiarity with automated testing frameworks such as Cypress.
- Experience in mobile development (React Native or PWA).
Apply for this job
*
indicates a required field