Staff Software Engineer
Core
Architect, build, and optimize a full-stack platform (frontend and backend) to support commercial contractors in managing services and projects.
Role type
Staff Software Engineer (Full-Stack)
Builds
Scalable frontend applications and high-performance backend services for the commercial contracting industry
Domain
SaaS / Commercial Contracting
Deliverable
production ML models | product features
Required skills
Full-stack development, React.js, Node.js, GraphQL, REST APIs, SQL (PostgreSQL/MySQL), Database optimization, Event-driven architecture, Kafka/RabbitMQ, Docker, Kubernetes, AWS/GCP/Azure, CI/CD, Mentoring
Preferred skills
Python
Technologies
React.js, Node.js, GraphQL, Apollo, Relay, Material-UI, Jest, React Testing Library, PostgreSQL, MySQL, Kafka, RabbitMQ, Docker, Kubernetes, AWS, GCP, Azure
Responsibilities
Architect and maintain full-stack platform components; Lead technical decisions and enforce best practices; Design and optimize APIs; Improve database design and query performance; Enhance design system and UI components; Own observability (logging, monitoring); Evaluate and introduce new technologies; Define testing strategies; Mentor engineers and conduct technical reviews; Lead cross-team technical initiatives
Seniority
Staff, hands-on IC with mentorship and strategic influence