Full Stack Developer (Angular and Typescript)
Required Skills & Experience5-7+ years of software engineering experienceStrong Angular experience (Angular 16+; Angular 20 preferred)Proficiency with TypeScriptExperience building applications with Node.jsStrong understanding of RxJS and reactive programmingExperience consuming and building REST APIsExperience with relational databases (PostgreSQL, MySQL, Oracle)Ability to clone, configure, and run Node projects using npmExperience with Agile/Scrum development environmentsFamiliarity with AI-assisted development tools such as Claude and CursorNice to Have Skills & ExperienceExperience working with ReactJava development backgroundExperience working with or migrating applications from GrailsKnowledge of CDN architecture and web performance optimizationExperience creating UI mockups, prototypes, and product demosSaaS product development experienceExperience modernizing legacy applicationsJob DescriptionA client in Concord, CA is looking for a Ful Stack Engineer to join their team. This role will be 90% front end and 10% back end. Responsibilities shown below:Develop and maintain modern web applications using Angular, TypeScript, and Node.jsBuild responsive, user-friendly front-end experiencesContribute to the migration from Java/Grails to the new Angular/Node platformDevelop and integrate REST APIs and backend servicesWork with PostgreSQL, MySQL, and Oracle databasesLeverage Claude and Cursor to accelerate coding, testing, documentation, and development workflowsParticipate in Agile ceremonies including standups, sprint planning, and retrospectivesCreate mockups, demos, and proof-of-concepts for new featuresConduct code reviews, write unit tests, and troubleshoot production issuesCollaborate closely with a small, high-impact engineering team to deliver product enhancements and new functionality rapidly