Contribute to design, development, and automated testing to ensure high quality software by applying knowledge of software engineering practices
Discuss technical designs to align on the technical vision and share ideas in code reviews
Author code aligned with internal standards for style, maintainability, and best practices
Collaborate with the engineering team to develop and deploy responsive UI using React, RESTful services, and APIs on Google Cloud
Assess the impact of changes to identify opportunities and risks
Continuously improve quality and efficiency of your development processes as you work with a variety of technologies
Collaborate with Application Architects to confirm technical solutions when needed
Contribute to documentation to support design discussions
Requirements
5 + years of professional experience building web applications and web services
3+ years of web development experience creating enterprise software using React
Experience with Golang, TypeScript/JavaScript, Node JS, Kubernetes, PostgreSQL/SQL Server, GCP, and Visual Studio
Experience in implementing and consuming RESTful services and APIs
Knowledge of Agile frameworks, ideally Scrum, and tools like Jira and Confluence
Understanding of testing best practices
Understanding of DevOps and CI/CD
Ability to communicate in a team-oriented environment to clarify requirements and deliver solutions within committed timelines
Ability to provide feedback on coding standards through code reviews
Proven technical abilities, troubleshooting skills, and research abilities
Additional Instructions
Contribute to design, development, and automated testing to ensure high quality software by applying knowledge of software engineering practices
Discuss technical designs to align on the technical vision and share ideas in code reviews
Author code aligned with internal standards for style, maintainability, and best practices
Collaborate with the engineering team to develop and deploy responsive UI using React, RESTful services, and APIs on Google Cloud
Assess the impact of changes to identify opportunities and risks
Continuously improve quality and efficiency of your development processes as you work with a variety of technologies
Collaborate with Application Architects to confirm technical solutions when needed
Contribute to documentation to support design discussions
Perks and Benefits
Medical, Dental, and Vision Coverage
Holiday and Vacation Time
Health & Wellness Days
A Bonus Day for Your Birthday