Mid-Level Full-Stack Engineer
Join a cross-functional engineering team building scalable, cloud-based enterprise security products. Own features across design, implementation, production, and continuous improvement while contributing to technical decisions and user experience.
Responsibilities
- Design and develop frontend and backend applications and product features
- Build fast, scalable, enterprise-ready SaaS applications
- Contribute to frontend and backend architecture, infrastructure, and technical decisions
- Translate product and design requirements into intuitive user experiences and robust services
- Measure and improve application performance, usability, reliability, and maintainability
- Use AI-powered development tools to improve development velocity, code quality, testing, and problem-solving
- Research and introduce technologies, tools, and engineering practices
- Own features from design and implementation through production and continuous improvement
Requirements
- 2–5 years of experience developing modern web applications with JavaScript or TypeScript, HTML, and CSS
- Strong experience with React, Angular, Vue, or another modern frontend framework
- Strong backend experience with Go and Node.js using TypeScript
- Experience with PostgreSQL and relational data modeling
- Experience with OpenSearch
- Understanding of frontend and backend architecture, component-based development, state management, API design, and modern web development practices
- Experience building distributed, large-scale, or cloud-based SaaS applications
- Experience with AI-assisted development tools and workflows
- Product mindset, visual awareness, and attention to detail
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
- Strong communication and cross-functional collaboration skills
Nice to have
- Experience with Neptune or other graph databases