Qualifications
- 5+ years of experience in software engineering.
- Experience writing code in JavaScript/TypeScript, HTML5, CSS3, or related applications.
- Experience with front-end technologies and frameworks, preferably React.
- API design and development experience. Node.JS experience desired.
- Experience with application, network, and cloud security.
- Experience with building and architecting microservices.
- Strong computer science fundamentals and problem-solving/analytical skills.
- Familiarity with version control systems (e.g., Git, SVN).
- Understanding of agile software development lifecycle and DevOps principles.
- Preferred ability to write unit tests. Ideally, experience with testing frameworks such as Mocha, Jest, etc.
- Preferred understanding of SaaS (Software as a Service) product architectures, AWS/Azure/Google Cloud Stack, and networking.
- Familiarity with developer tools like Claude Code. Experience with designing AI-enhanced systems such as Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG) pipelines, and vector databases (e.g., Pinecone, Weaviate).
- Required strong verbal and written communication skills, including the ability to communicate and explain technical decisions.
Education Requirements
Bachelor's degree in Computer Science or equivalent work experience
Personal Must have
- Hands-on mentality
- Passionate for success and execution at speed
- Team player
- Excellent stakeholder relationship skills
- Ability to communicate complex technical concepts to both technical and non-technical stakeholders
- Ability to hit the ground running, quickly absorb new subject areas and start delivering value