Summary :
We are seeking an experienced and hands-on Fullstack engineer with proven coding skills to join a world-class team of highly motivated software engineers, product managers, and infrastructure experts.
In this role, you’ll be instrumental in developing end-to-end authoring, building, testing, and publishing platforms for content contributors. These contributors can be technical writers, developers, PMs, support engineers, or open-source community members. You will also fix or rewrite existing tools or create new ones to automate our developer reference content publishing from code. You’ll also help to automate other processes from the companies we’ve acquired, bringing consistency and efficiency for the team and accuracy for our developers. In addition, as the company moves to OpenAPI / RAML specifications for newer REST APIs, you’ll work with our API stewardship and engineering teams and writers across company to ensure that the content we deliver can be trusted by our customers as well as easily maintained by our writers.
Required Skills / Experience :
- years of professional software development experience with a solid full-stack development experience
- or in Computer Science or equivalent
- Ability to quickly learn and evaluate new technologies and work effectively in a fast-paced, dynamic environment
- Well-versed with one of the programming languages (Java or NodeJS) and Design patterns
- Fluent in web technologies, such as JavaScript / Typescript,
- Agile / Scrum / Lean development methodology experience
- Working knowledge of continuous integration (Git or Perforce) and continuous deployment (Jenkins, Gradle, Heroku pipeline, CircleCI, Github Actions or equivalent)
- Experience setting up, writing, and maintaining test suites on the front end, with experience in testing across multiple browsers / platforms / environments
Desired Skills / Experience :
A proven track record of developing / architecting complex and robust front-end applications.Accessibility and internationalization knowledge as it relates to the delivery of the user experience and codeFamiliarity with REST APIs and REST API specifications (OpenAPI, RAML, etc), GraphQL, and SOAP APIsHands-on experience with developing for different form factors through responsive designIdeally, experience structuring front-end code to maximize SEOStatic site generators like Jekyll or GatsbyUnderstanding of database technologies such as SQL / NoSQL and relational database schema designAditiIndia