About the Role
We're hiring a Staff Software Engineer to join our team remotely. As a Staff Software Engineer, you will play a crucial role in shaping our product engineering efforts while working in a supportive and innovative environment.
What You'll Do
- Take ownership of product features from conception to deployment, ensuring they meet user needs and business goals.
- Collaborate with cross-functional teams to design and implement scalable software solutions.
- Research competitors and write product specifications to guide development.
- Build wireframes and prototypes to visualize new features and gather feedback.
- Utilize your full-stack expertise to tackle challenges across the technology stack.
Requirements
- 5+ years of experience in software engineering, with a focus on product development.
- Proficiency in TypeScript, React, Node.js, and GraphQL.
- Experience with database technologies like Postgres and Redis.
- Strong problem-solving skills and the ability to work independently.
- Excellent communication skills and a collaborative mindset.
Nice to Have
- Experience in building tools for Talent Acquisition or similar domains.
- Familiarity with CI/CD practices and tools.
- Previous experience in a startup environment.
What We Offer
- Competitive salary and equity options.
- Unlimited PTO and encouragement to take time off.
- Generous parental leave policy.
- Education budget for professional development.
- High-quality health insurance coverage for you and your dependents.
This Staff Software Engineer role at Ashby offers a unique opportunity to work remotely while contributing to innovative product development in a supportive environment.
Who Will Succeed Here
Proficient in TypeScript and React, with a strong understanding of component-based architecture and state management libraries like Redux, allowing for the development of scalable and maintainable front-end applications.
Self-motivated and disciplined in a remote work environment, demonstrating the ability to manage time effectively, prioritize tasks, and maintain clear communication with cross-functional teams across different time zones.
Experienced in designing and implementing RESTful APIs and GraphQL services with Node.js, coupled with a deep understanding of database management using Postgres and caching strategies using Redis, to ensure high-performance back-end systems.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months