Remote (Country)

Crux is hiring a Senior Product Engineer, Full Stack

About the Role

The role involves leading full-stack development efforts to deliver robust, user-centric product features while working closely with cross-functional teams to define technical direction and implementation strategies.

Responsibilities

  • Design and implement end-to-end features across frontend and backend systems
  • Collaborate with product managers to define feature requirements and timelines
  • Write clean, maintainable, and testable code across multiple layers of the stack
  • Optimize application performance and ensure scalability under load
  • Participate in architectural discussions and system design decisions
  • Troubleshoot and resolve production issues in a timely manner
  • Conduct code reviews to maintain code quality and knowledge sharing
  • Integrate with third-party services and internal APIs
  • Support the continuous integration and deployment pipeline
  • Ensure security best practices are followed across all code deliverables
  • Work with designers to implement intuitive user interfaces
  • Refactor legacy components to improve maintainability
  • Contribute to technical documentation for systems and workflows
  • Mentor junior engineers and support team growth
  • Evaluate new technologies and frameworks for potential adoption
  • Drive improvements in development tooling and workflows
  • Monitor system health and respond to alerts as needed
  • Align engineering work with business objectives and user needs
  • Implement analytics and tracking to measure feature usage
  • Support A/B testing initiatives with reliable implementation
  • Ensure compliance with data privacy and regulatory standards
  • Participate in on-call rotations for critical systems
  • Lead initiatives to reduce technical debt
  • Collaborate with QA teams to ensure comprehensive test coverage
  • Promote a culture of engineering excellence and accountability

Nice to Have

  • Master’s degree in a technical field
  • Experience with microservices architecture
  • Familiarity with serverless computing platforms
  • Background in data-intensive applications
  • Experience with real-time communication protocols
  • Knowledge of frontend build tools like Webpack or Vite
  • Exposure to infrastructure as code tools such as Terraform
  • Experience with monitoring and observability tools
  • Contributions to open-source software projects
  • Public speaking or conference presentation experience

Compensation

Competitive salary and equity package

Work Arrangement

Hybrid work model with flexibility for remote and office-based work

Team

Collaborative engineering team focused on building scalable product solutions

Our Engineering Culture

We value transparency, ownership, and continuous learning. Engineers are encouraged to propose solutions, lead projects, and contribute to long-term technical vision.

Growth and Development

Opportunities for skill advancement through mentorship, conference attendance, and dedicated learning time are built into the role.

Visa sponsorship available for qualified candidates

Required Skills
TypeScriptReact.jsSQLSupabaseFull Stack DevelopmentAPI DevelopmentDatabase Management
About company
Crux
Crux is a capital markets platform changing the way clean energy and manufacturing projects are financed in the U.S. It provides a platform, software, market intelligence, and an expert team to help developers and manufacturers unlock financing.
All jobs at Crux Visit website
Job Details
Category fullstack
Posted 10 months ago