ROLE PROFILE
You will be part of a cross-functional, self-motivated team with clear ownership and passion to form our future product offering. You will be required to work with JavaScript (React, Redux), HTML, CSS, Webpack and other technologies to build coherent and dynamic user interfaces that makes deep insights comprehensible to our customers. You will focus on modularity and reuse where it makes sense, while ensuring that there are no constraints to delivering world-class software products continuously.
Responsibilities
Past experience as a frontend developer building modern JavaScript-based web applications with keen focus on React JS & React Native, GraphQL, Node JS
Expert experience with HTML, CSS/LESS/SCSS/etc., JavaScript, and responsive design
Mobile development experience with either native or web-to-native tooling and frameworks
Experience using React JavaScript frameworks and libraries
Understanding of RESTful APIs and how use them in practice
Knowledge of Object-Oriented programing
Ability to write effective unit, integration, and end-user automation tests
Develop reusable UI components in React/Redux
Build Front End features for customer and agent facing applications
Help increase our average team velocity in ticket resolution and increase our team capacity
Work as part of small Agile team
Consistently and frequently deliver solutions that are well-engineered, maintainable and tested within the agreed upon timeframe
Participate in code reviews and sprint planning, help identify opportunities, work through challenges and share knowledge with colleagues
Collaborate with the product team to understand business requirements
Agile/Digital Experience
Strong understanding of Agile methodologies
Experience as a Developer on a cross-functional agile team preferred
Individual Skills
Strong communication skills with ability to communicate complex technical concepts and
align organization on decisions
Sound problem-solving skills with the ability to quickly process complex information and
present it clearly and simply
Utilizes team collaboration to create innovative solutions efficiently
Qualifications
Degree in Telecommunication Engineering, Computer Science or a similar relevant field.
2+ years of hands-on development with 1 year using React/Redux for a platform
Experience with building React components that follow best practices and are performant
Solid understanding of modern web application development processes and standard methodologies. Strong preference for this experience to include responsive design and front-end development on a consumer-facing application where simplicity is a first class goal.
Lean and Agile values and principles for building software
Excellent written and verbal communication skills
Excellent problem solving and analytical skills
Love for experimentation
Creative thinking and Attention to detail
Strong independent decision-making, organizational, planning and problem solving skills
Confident, enthusiastic and strategic with strong leadership and influencing skills
go to method of application »
Leave a Reply