What you will do:
- Interpret business requirements and translate them into deployable solutions.
- Provide estimates for user stories assigned and complete development within timelines.
- Prepare low-level design (LLD) documents and document the implemented solution.
- Develop quality code, conduct testing, and ensure quality assurance.
- Adhere to technical constraints laid out by architecture design.
- Follow coding standards and best practices laid out by technical implementation standards.
- Perform unit testing on your own work and collaborate with the QA team to fix defects.
What skills you need:
- Demonstrable experience in commercial product development.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Hands-on experience in front-end development using Ajax, HTML5, CSS, and React JS.
- Familiarity with RESTful APIs and modern authorization mechanisms such as JSON Web Token.
- Experience with modern front-end build pipelines and tools.
- Proficiency in common front-end development tools such as Babel, Webpack, NPM.
- Strong exposure to RESTful web services, AJAX, JSON, and high-performance systems.
- Expertise in standard development toolsets and frameworks like GIT, SVN, Jenkins.
- Experience working in Agile (Scrum/Kanban) software development environments.
- Exposure to cloud environments like AWS and its fundamental functionalities like autoscaling.
- Ability to work with Enzyme, Webpack, and Flux, as well as at least one performance testing framework.
What skills you will learn:
- Exposure to mobile development for various platforms.
- Experience using identity frameworks like OpenID Connect, OAuth2, eSIM, Entitlement, etc.
- Knowledge in the area of digital identity and MobileConnect.
- Telecom billing integration and charging.
Skills Required
Javascript, Css, Html5, Ajax, React Js