A Release Support Engineer is necessary for a firm in the United States that is developing a dependable and effective platform for designing and using APIs. The Release Support Engineer will be in charge of developing new frameworks and tools that will enable hundreds of engineers to create code more effectively. The company provides high-productivity solutions that encourage collaboration among developers. This is a terrific chance for developers who want to collaborate with a professional team. So far, the company has raised more than $400 million in capital.
Responsibilities of the Job:
- Develop and deploy innovative tools and scalable frameworks that allow developers to write high-quality code.
- Enhance the release procedure and provide technical guidance for the overall architecture and design
- Increase and clarify the technology stack by utilizing open source tools, generalizing product-specific code, and building one-of-a-kind solutions to emerging challenges
- Oversee the use and development of scalable infrastructure to increase product quality and engineering effectiveness.
- Active mentoring is provided through detailed code reviews and partnered programming.
Requirements of the Job:
- Engineering/Computer Science Bachelor’s/Degree Master’s (or equivalent experience)
- at least 5+ years of relevant expertise in product development and/or testing infrastructure
- Knowledge of Webpack, ESbuild, Babel, Mocha, Jest, and Enzyme
- Hands on experience in programming languages such as Java, JavaScript, and Typescript proficiency in Agile development and CI/CD
- Proficiency of technologies such as GIT, CircleCI, New Relic, AWS, and others.
- Sound Improve your communication abilities so that you can communicate effectively across functions.
- Identify tools requirements and automation gaps to reduce toil in the development process.
- DevOps experience designing distributed frameworks, infrastructure, or other development and monitoring tools is required.