Note: The job is a remote job and is open to candidates in USA. Optro is the leading audit, risk, ESG, and InfoSec platform on the market, having surpassed $300M ARR. They are seeking a highly motivated senior software engineer to lead complex projects, mentor other engineers, and design scalable solutions.
Responsibilities
- Build and ship product features end-to-end
- Ability to write clear and well defined design documentation
- Mentor fellow engineers
- Lead application architecture decisions
- Troubleshoot, debug and resolve software bugs
- Implement back-end APIs in Node.JS
- Work on our React, Vue, Ember SPA front-end
- Collaborate with engineers, designers, and product managers
- Participate in an Agile software development life cycle
- Write well-designed, maintainable & testable code
- Be product-minded and think about the customer
- Work with JavaScript, Node.JS, React, Python, Docker, PostgreSQL, Kubernetes, etc
Skills
- 8+ years of experience developing web based enterprise SaaS applications
- Experience guiding high quality work through delivery across multiple developers
- Experience with a modern front-end framework (React, Vue, Ember, etc.)
- Experience writing REST / JSON APIs (Swagger / OpenAPI Spec)
- Experience writing software tests
- Ability to solve technical problems independently
- B.S., M.S., or PhD. in Computer Science or equivalent
- Motivation to work hard and always be learning
- Build and ship product features end-to-end
- Ability to write clear and well defined design documentation
- Mentor fellow engineers
- Lead application architecture decisions
- Troubleshoot, debug and resolve software bugs
- Implement back-end APIs in Node.JS
- Work on our React, Vue, Ember SPA front-end
- Collaborate with engineers, designers, and product managers
- Participate in an Agile software development life cycle
- Write well-designed, maintainable & testable code
- Be product-minded and think about the customer
- Work with JavaScript, Node.JS, React, Python, Docker, PostgreSQL, Kubernetes, etc
- Experience with Node.JS and modern ES6 or TypeScript
- Experience with React
- Experience working on SaaS web applications
- Bonus: Docker or Kubernetes experience
Benefits
- Live your best life (LYBL)! $200/mo for anything that enhances your life
- Comprehensive employee health coverage
- 401(k) with company match
- Flexible vacation (exempt) / Accrued vacation (non-exempt)
- Time off for your birthday & volunteering
- Employee resource groups
- Opportunities for team and company-wide get-togethers!
- Parental Leave
- Perks may vary based on eligibility/location
Company Overview