Pleasanton, CA, United States
23 hours ago
Software Developer 4

Design, develop, troubleshoot, and debug complex software programs for web-based applications, tools, and services, with a strong emphasis on modern UI frameworks and frontend architecture. Build scalable, high-quality user interfaces using JavaScript, TypeScript, React.js, and Knockout.js, and integrate them with backend microservices through RESTful APIs.

As a member of the software engineering division, you will take an active role in defining and evolving standard engineering practices, coding standards, and UI development patterns. You will be responsible for designing and developing end-to-end application features, collaborating closely with backend, platform, and DevOps teams. This includes working with Kubernetes-based deployments, relational databases using SQL, and ORM frameworks to ensure seamless data flow and performance.

Work is non-routine and highly complex, requiring the application of advanced technical and business skills in frontend engineering and full-stack development. You will act as a leading contributor, both independently and as part of a team, providing technical direction, code reviews, and mentoring to other engineers.

Nice to have: experience writing effective AI prompts and familiarity with Vector Databases for AI-driven or intelligent application features.

Qualifications:
BS or MS degree in Computer Science or a related field, or equivalent practical experience.
Minimum of 7 years of software engineering experience, with strong proficiency in modern UI frameworks and web application development.

Confirm your E-mail: Send Email