Description
We are looking for a full stack engineer to join our high-caliber Lifecycle Management Engineering team. Your role will be to help us provide a world-class experience to our customers.
Responsibilities:
- Work with product and design teams to deliver world-class user experiences.
- Delight our customers by providing world-class UX using our React-based design system.
- Understand our lifecycle management codebase and development process: Jira, Technical Designs, Code Review, Testing, and Deployment.
- Work with senior engineering teams on major development projects, design, and implementation.
- Provide support and handle incoming bugs and customer-reported issues.
- Conduct quality code reviews and automated testing.
- Work with QA teams to outline and implement comprehensive test coverage for broad features.
- As part of the ongoing development in the team, provide technical leadership and mentorship to junior engineers.
- Interface with cross-functional teams (Architects, QA, Product, Technical Support, Documentation, and backend teams) to develop connectors to on-prem and cloud apps.
- Partner with our Product Development, QA, and Site Reliability Engineering teams for scoping the development and deployment work.
Requirements:
- 5+ years of software development experience building highly-reliable, mission-critical software.
- Expertise with frontend application development.
- Experience with object-oriented languages, e.g., Java and/or Golang.
- Solid understanding of Javascript and experience with modern Javascript frameworks (e.g., React, Angular).
- Experience with data stores, e.g., relational databases, graph DB, etc.
- Experience with RESTful APIs and gRPC.
- Experience working with a system of scale.
Nice to have:
- Experience with server-side technologies including caching, asynchronous processing, and multi-threading.
- Experience in TDD.
- Knowledge of Identity and Access Management protocols and technologies: OAuth, OpenID Connect, SAML, etc.
- Experience automating and deploying large-scale production services in AWS, GCP, or similar.
Education and Training:
- B.S. Computer Science or related field.
For more fresh new jobs, check out yubhub.co.