Job Description
Maintain active relationships with Product Owner
Understand business requirements
Lead requirement gathering meetings
Review designs with the product owner
Own the backlog
Coordinate with other team members for feature development
Perform technical design reviews and code reviews
Develop self-contained, reusable, and testable modules and components
Prototype, develop, and troubleshoot software in the user interface or service layers
Perform peer reviews on source code
Ensure reuse, scalability, and use of best practices
Participate in collaborative technical discussions
Perform demonstrations for client stakeholders on project features
Utilize the latest Frontend and Backend development technologies
Requirements
6+ years of strong hands-on background in developing Frontend applications
Proficient in Frontend technologies: Angular, JQuery, Bootstrap, JS, JSON
Proficiency with server-side languages: Node JS, Java, React Native
Extensive knowledge of CSS and JS methods for highly responsive applications
Create custom, general-use modules and components extending core AngularJS
Code HTML and JavaScript according to WCAG, including ARIA
Strong experience in Responsive design, cross-browser web applications
Strong knowledge of web service models
Strong knowledge in creating and working with APIs
Experience with Cloud services, including Microsoft Azure or Amazon Web Services
Strong exposure in Agile, Scaled Agile-based development models
Familiarity with Integration scenarios such as Message Queues, Kafka, File transfer integration, web services
Familiarity with Interfaces such as REST web services, swagger profiles, JSON payloads
Familiarity with DevOps tools: Bitbucket, Bamboo, Jira, Confluence
Experience with Test-driven Development
Experience with AWS
ANY GRADUATE