We are looking for an experienced Web Application Developer who would like to join Product Development team with focus on delivery of library of reusable components. Our aim is to create fast Product Delivery environment to respond business and customer needs.
Responsibilities· Experience with full-stack web application development, with a focus on front-end development· Expertise with JavaScript, Typescript experience preferred· Proficiency with React JS· Experience developing responsive design applications with latest web standards· Experience with Node.js preferred, Python is a plus· Experience interfacing with APIs, GraphQL is a plus· Understanding of cloud architecture and administration· Comprehension of databases and experience working with data and writing queries· Familiar with agile development practices· The ability to take initiative and develop a strong understanding of business needs is a critical aspect of this position· Communicate effectively with people using a variety of communication methods including writing (paper and e-mail), speaking, and listening to communicate project status, and document projects and programs· Work cooperatively with others on a team to share information, resolve conflicts, and make decisions· Coordinate with offshore resources as needed
Experience· Bachelor’s degree in Computer Science and Engineering or related field· 5+ years of web application development experience· Proficiency with design patterns for scalable and sustainable web application development· Appreciate the need for continuous lifelong learning· Exhibit ethical, responsible and dependable behavior· Proven time management, project management and documentation skills