Summary
The job is for a Fullstack Software Engineer at HTTPie to build high-quality features across the platform. The role involves working on user-facing features, real-time data synchronization, collaboration features, API testing automation, support for various formats, integrating parts of the platform, and adding analytics, monitoring, and alerts. The ideal candidate should have 5 years of software engineering experience, experience with React single-page apps, Python backends, solid understanding of HTTP and modern APIs, passion for developer tools, good communication skills, and a strong desire to learn and share.
Requirements
- 5 years of software engineering experience
- Experience with building React single-page apps
- Experience with building Python backends
- Solid understanding of HTTP and modern APIs
- Solid understanding of modern coding, testing, debugging, and automation techniques
Responsibilities
- Building user-facing features with a focus on simplicity and top-notch user experience
- Working across the stack, from database models to API endpoints and UI components
- Improving our real-time data synchronization protocol
- Adding teams & collaboration features across the platform
- Adding support for user data version history and version control capabilities
- Working on API testing automation features and scripting capabilities in the product
- Adding support for various formats like OpenAPI, and import/export mechanisms
- Integrating parts of the platform to create delightful and consistent overall DX/UX
- Adding analytics, monitoring, and alerts to our service
Preferred Qualifications
- Experience with building distributed systems
- Experience building a technology product
- Early-stage startup experience
- Open-source development experience
- History of side projects
- Entrepreneurial spirit
Benefits
- Competitive salary and equity
- MacBook Pro, 5K display, and accessories
- Company-paid co-working space
- Work remotely