Work as part of a cross-functional, Agile squad to deliver digital journeys and products together with product and design
Use Agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience
Liaise with other teams within and outside the digital factory to negotiate timelines, deliverables and dependencies
Collaborate closely with Product Owners and teams members to identify and socialize product and delivery risks
Guide the estimation efforts for user stories within the teams, ensuring that edge situations are catered for
OUR EXPECTATIONS
5+ years of experience in programming languages JavaScript(Browser and NodeJS)
Excellent working knowledge of HTML/CSS and ReactJS
Excellent knowledge of at least on of database technology, such as PostgresSQL, MongoDB, Cassandra, CouchDB, HBase, Neo4J,Redis
Overall knowledge including common technology used for software development RESTful APIs, Single Sign On, GraphQL, Swagger, Elasticsearch, Kibana, Kafka/RabbitMQ, auth0 and so on
Experience with methodologies such as pair programming, continuous integration and test-driven development
Deep knowledge and proven hands-on experience in designing, implementing and maintaining an event-driven, microservices-based distributed applications