P1C3STSOwning one or more of the web services; adding new features, resolving bugs, and refactoring/ improving code base.
Developing new features, investigating/reproducing/resolving bugs
Designing and implementing REST APIs for mobile and web clients including our payment devices, web dashboard, andparty apps.
Identifying technical requirements in product meetings and assist the business team with realistic project planning and feature development.
Translating product requirements into functional, maintainable, extensible software that is in-line with company objectives.
Being responsible for your merchant-facing services, features from development through deployment, and production monitoring.
Working with the Infrastructure Team to design data models to support large-scale highly available services.
Working with QA to develop test plans and strategies.Experience in JavaScript (and preferably Typescript)) with good exposure in ReactJS. Good understanding of OOPs in Javascript and how it applies to code quality.Experience with HTML5, CSS, JQuery, LESS/SASS, Bootstrap and JS.Experience interacting with APIs (REST and GraphQL)Ability to transform design mockups and wireframes into functional components. Developing responsive web pagesKnowledge of cross-browser compatibilities, responsiveness, and web accessibility standards like ADA.Some knowledge but not mandatory of REACT tools including React.js, Webpack, Enzyme, and workflows (Redux – Thunk/Saga, Hooks and Flux).Good knowledge of software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development