Tech Stack
CloudGoogle Cloud PlatformJavaScriptNoSQLPythonReactTypeScript
About the role
- Design and develop high-performance, maintainable front-end applications using React and TypeScript.
- Architect scalable and reusable UI components tailored for enterprise web platforms.
- Build integration layers to enable seamless communication between front-end interfaces and various enterprise SaaS APIs.
- Deploy and maintain web applications leveraging modern cloud and CI/CD pipelines, with a focus on Google Cloud Platform (GCP).
- Support and drive initiatives to automate front-end development processes, enhancing operational efficiency.
- Develop tools and libraries to improve developer productivity and UI consistency.
- Design and implement backend services and APIs using Python, ensuring secure and efficient data processing.
- Apply knowledge of database structures to architect, optimize, and maintain relational and/or NoSQL databases supporting enterprise applications.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master's degree preferred).
- 2+ years of experience building production-grade front-end and back-end applications.
- Proficiency in utilizing AI technologies for UI coding and testing assistance.
- Hands-on experience with AI-enhanced front-end workflows and tools.
- Strong expertise in version control systems such as Git, GitHub, or Bitbucket.
- Experience deploying web applications on Google Cloud Platform (GCP).
- Advanced skills in React, TypeScript, and modern JavaScript (ES6+).
- Proficiency in back-end development using Python.
- Comprehensive knowledge of database design, implementation, and optimization.
- Comprehensive knowledge of front-end application architecture and design patterns.
- Expertise in designing and implementing scalable UI component libraries and micro-frontends.
- Immediate medical, dental, vision and prescription drug coverage
- Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
- Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
- Vehicle discount program for employees and family members and management leases
- Tuition assistance
- Established and active employee resource groups
- Paid time off for individual and team community service
- A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
- Paid time off and the option to purchase additional vacation time.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactTypeScriptPythonJavaScriptAI technologiesversion control systemsdatabase designUI component librariesmicro-frontendsCI/CD pipelines
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringMaster's degree in related field