Senior Software Engineer – React JS Jobs at Mad Mobile LK in Colombo, Sri Lanka

  • Post Date: May 21, 2024
  • Apply Before: July 20, 2024
  • Applications 0
  • Views 10
Job Overview

Senior Software Engineer – React JS

Are You an Ethical Software Engineer (React.Js) Looking for a Mission-Led

About the job

Mad Mobile is leading the charge in building the next generation of retail and restaurant experiences. In today’s rapidly evolving market, customer expectations continue to change, and Mad Mobile is at the forefront of innovation. We empower customers to engage and purchase from brands seamlessly, whether they’re in-store, outside the four walls, or on the go. Our platform already supports some of the biggest brands, and we’re always looking for new ways to engage with Customers, increase in-store productivity and ultimately drive transactional value. If you’re passionate about creating exceptional experiences and shaping the future of retail and restaurants, Mad Mobile is the place for you!

Role will be located in Colombo, SL

In this role you will:

  • Design and develop groundbreaking products that change the restaurant and retail space.
  • Implement distributed and highly available applications that will scale up for enterprise demands.
  • Adhere to Continuous Integration and Continuous Delivery of solutions.
  • Ensure high code quality by following software engineering best practices.
  • Work collaboratively in a cross functional team in an Agile delivery environment.
  • Adhere to DevOps principles and be involved with projects throughout their full software lifecycle: from development, QA, and deployment to post-production support.

We are looking for someone who has:

  • Extensive knowledge of JavaScript/TypeScript and Proficiency in popular React.js workflows, including Redux and WebSockets.
  • Experience in both front-end and back-end testing is advantageous.
  • Strong knowledge of OOP and modern software design patterns
  • Experience with automation tests, CI/CD, AWS, and DevOps practices are advantageous.
  • Quick learner with a strong drive for self-improvement.
  • Knowledge of working with version control systems like Git/Bitbucket.
  • Familiarity with working in a Scrum Agile delivery environment.
  • Excellent communication skills and the ability to work effectively as part of distributed global teams.

You may be a good fit if you have these additional skills and/or educational background:

  • Experience in Back-end technologies like Java would be an added advantage
  • Experience in relational/non-relational database management systems
  • Familiarity with microservices, serverless architecture, AWS, Docker, Kubernetes (k8s), and Kafka is advantageous.
  • Familiarity with DevOps practices and prior experience working with Cloud IaaS or PaaS providers.

Our core values:

  • CustomerWE believe that our customers deserve the best from us every day.
  • AccountabilityWE take ownership and make things happen.
  • TeamworkWE win as a team and have fun doing it.
  • InnovationWE innovate, inspire, ignite the future!
  • IntegrityWE are honest, ethical, and trustworthy.





Apply Now

Job Detail
  • Offered SalaryNot Specified
  • Career LevelNot Specified
  • ExperienceNot Specified
  • GenderBoth
  • INDUSTRYComputer and technology
  • QualificationNot Specified
Shortlist Never pay anyone for job application test or interview.