Full – Stack Engineer

0
586

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