Job Description
Day to Day Responsibilities of this Position and Description of Project:
Essential Functions
- Developing thorough technical requirements based on business needs
- Developing high-quality code based on detailed designs that meet requirements
- Creating comprehensive documentation, conducting thorough testing and following defined change control processes
- Providing support for a mission-critical application
- Demonstrating a high level of initiative and attention to detail during daily operations
- Implementing and maintaining internal, private and public web services
Secondary Functions
- Designing, developing, shipping and maintaining features with guidance from more experienced engineers
- Improving the development experience by enhancing development tools, test coverage, and/or code structure
- Implementing code that is clear, concise, tested and easily understood by others
Required Qualifications
- Relevant Bachelor's Degree and 5 years of relevant industry or academic experience, or
- Relevant Master's Degree plus 2 years of relevant industry or academic experience, or
- 10+ years of practical experience.
- Fluency in JavaScript
- Solid Experience in React
- NodeJS
- NoSQL basics (Redis, DynamoDB, Mongo)
- Unit Test fluent
- Technical expert in one of the following: New Relic, Data Dog, Scalyr
- Technical expert in one of the following: GitHub, Jenkins, Octopus
- Fluency in SonarQube
Preferred Qualifications
- Interest and experience within the hobby gaming industry
- Experience with eCommerce and transaction-based applications
- Familiarity with:
- Microservices
- Elasticsearch
- Kafka
- AWS Technologies
- CI/CD
How does this project impact the line of business or eBay as a whole?
- Existing product and team that has been built over the last year and has been built from Node and React. JS
- Full stack engineers needed for this role
- 70% hands on 30%
- Handling support tickets and maintain changes --- looking to improve coding existing backlogs
- Larging interfacing with stakeholders
- Providing operational execution
- 1 will operate as a lead other 3 will work beneath in a SCRUM cycle