WHAT WILL BE YOUR TASK?
- 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
- Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, application security
- Experience with unit testing frameworks relevant to the technology stack, such as MochaJS, Jest, Junit
- Real passion for development and a demonstrated appetite for continuous learning and sharing
- Passion for mentoring other colleagues in the team
- You are strong in some key Individual Skills
- You have strong communication skills with ability to communicate complex technical concepts and align organization on decisions
- You have sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply
- You utilize collaboration to create innovative solutions efficiently
- You have the right Mindset to learn and develop
- You are passionate about technology and excited about the impact of emerging / disruptive technologies
- You want to unleash your inner self-starter and work in an environment that fosters entrepreneurial minds
- You believe in culture of brutal transparency and trust
- You are open to learning new ideas outside scope or knowledge skillset
BENEFITS
- Working knowledge of DevOps, Docker and infrastructure as code, cloud providers (CircleCI, K8S, Terraform, AWS)
- Community contributions (e.g., open source work, publishing / speaking on technical ideas)is a plus
WHY WORK WITH US?
- We are building a new organization with solutions and technologies that are at the forefront of Global Banking practices
- We are using the most modern, cloud-native technologies available in the market worldwide
- We have already set-up the base for this new organization and have 30+ people working on building it, backed by strong investments
- This is a rare opportunity to partake in building a bank with state-of-the art technology from scratch