8+ years
Full-time (40h)
SaaS Tools
Full Remote
TypeScript
JavaScript
AWS
Docker
Kubernetes
Node.js
React.js
Requirements
Must-haves
- 8+ years of software development experience
- Experience with Node, React, Typescript, and JavaScript
- Experience with AWS
- Experience with containerization (Docker and Kubernetes)
- Experience building web applications at scale
- Experience running production systems (deploying, monitoring, debugging, troubleshooting, optimizing, enhancing performance, improving system scalability and reliability, etc.)
- Proficiency in back-end development concepts and best practices in software development (server-side architecture, design and architectural patterns, APIs, databases, authentication and authorization mechanisms, etc.)
- Proficiency in debugging and troubleshooting techniques to diagnose and resolve issues in production systems
- Knowledge of common security vulnerabilities and best practices to mitigate them
- Excellent problem-solving skills
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- Build the best possible product that is performant, reliable, scalable, and elegant
- Help solve complex infrastructure and engineering challenges
- Architect and implement features for iPaaS and automation products, analytics engine, and workflow orchestration
- Build, debug, and manage queues, map data across different APIs and handle errors
- Create infrastructure and internal tooling to handle extremely high transaction volume
- Provide constructive feedback and take on feedback to help you grow
- Participate in code reviews to ensure code quality and distribute knowledge across the team