Description
ARE YOU READY to step up to the New and take your technology expertise to the next level?
There is never a typical day at Invision Solutions, but that’s why we love it here! This is an extraordinary opportunity to build a rewarding career at Technology. Working in highly collaborative teams for world-leading clients, we’ll nurture your talent in an inclusive culture that values diversity. Whatever your work and life goals, we’ll help you achieve them. Sooner.
Join Technology and thrive in a digitally-driven, innovation-led environment where you can help clients shift to the New using leading-edge technologies on some of the coolest projects you can imagine
Role and Responsibilities:
• Build industry leading mobile apps for connected vehicles on a global scale
• Elaborate, estimate, and design for small increments of work…just-in-time
• Commit to completing well-defined work and deliver on those commitments
• Swarm around tasks along with other Scrum team members
• Perform technology evaluation and design spikes
• Test-drive code (Test Driven Development)
• Pair program with different people in many situations
• Report status of assigned software development tasks
• Consistently follow the specified software development methodology
• Model courageous and continuous learning to the team. Actively help team members continuously learn
• Promote improvements in programming practices such as functional/acceptance test driven development, continuous integration, and test automation
• Continuously learn and challenge the organization concerning new practices, processes, technologies, and languages
• Build a strong team using their collaboration skills. Interview and mentor team members
• Provide leadership and assistance among and across teams/organizations
• Ability to understand business requirements and translate them into technical requirements
A knack for bench-marking and optimization
Requirements:
• Bachelors/Master's degree in Computer Science and academic experience of Front End Development
• Diploma holder can also try
Preferred Skills:
• Good understanding of JavaScript core (ES and ES )
• Hands-on experience in working with React Native
• Good knowledge of data structure
• Understanding of local development environments and integration of varying components
• Good communication skills
• Understanding fundamental design principles behind a scalable application
• The ability to work plan effectively and meet deadlines
• Experience in working with state management framework redux and flux
• Knowledge of redux middleware redux-saga, redux-thunk etc
• Knowledge of Objective c and java
Good to Have:
• Knowledge of Angular or React JS or similar JavaScript library or framework