A leading technology firm in California seeks a seasoned software engineer with over 5 years of experience. The ideal candidate has strong expertise in JavaScript/TypeScript, along with front-end technologies like React. The position demands a hands-on mentality, the ability to navigate complex technical concepts, and skills in API design, microservices, and cloud security. Ideal candidates are team players passionate about success and executing tasks efficiently.
Qualifications
5+ years of experience in software engineering.
Experience writing code in JavaScript/TypeScript, HTML5, CSS3.
Experience with front-end technologies and frameworks, preferably React.
Skills
JavaScript/TypeScript
HTML5
CSS3
React
API design and development
Node.JS
application security
cloud security
microservices
Git
SVN
agile software development
DevOps principles
unit tests
Mocha
Jest
SaaS
AWS
Azure
Google Cloud Stack
Claude Code
MCP
RAG pipelines
Pinecone
Weaviate
strong communication skills
Education
Bachelor's degree in Computer Science
Job description
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