Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Has a helicopter view and determines priorities based on context
- Improves themselves in everything he / she does; Is a goto-person for the team when encountering technical challenges
- Creates and Maintains necessary technical knowledgebase within the squad;
- Challenges and improves own coding continuously and that of junior and senior Engineers; sets the rules for coding and enhances them
- Has mastered several frontend engineering languages and techniques as a primary skill, and determines the best use of it depending on the situation;
- Writes tutorials and provides training Improves themselves in everything he / she does
- Uses his/her Frontend technical expertise and experience to contribute to frontend engineering excellence across Engineers in Squad.
- Works with Designated Principal Engineers for the Squad to ensure the best engineering outcome, in terms of reusability, optimization, testability, readability and performance of Code.
- Works with Product Owner and Chapter Lead to track, govern and implement, the best practices on an ongoing basis.
- Consults with the team about what is needed to fulfil the functional and non-functional requirements of the IT product to be developed
- Develops the IT product, performs the unit test in line with the customer’s wishes and IT area’s internal ambitions and reviews colleagues’ IT products.
- Designs, builds and tests IT products (functional, performance, resilience and security tests) and automates them.
- Improves the Continuous Delivery process
- Sets up the IT environment, deploys the IT product on the IT infrastructure and implements the required changes
- Sets up monitoring of IT product usage by the customer
- Excellent programming/coding skills
- Excellent Communication and Presentation skills
- Excellent working knowledge of Web Technologies HTML/ CSS, and modern frontend JavaScript/css framework, such as ReactJS, TailwindCSS and NextJs
- Excellent working knowledge of Mobile Technologies, React Native with a sound knowledge of iOS and Android.
- Well versed in either of Java/Kotlin or Swift.
- Deep understanding of the CI/CD for Frontend Stack with Azure Devops or Jenkins.
- Well versed with Performance optimization and practices, for both web and mobile applications.
- Infrastructure knowledge including RESTful APIs, Single Sign On, LDAP, Search Technologies (Apigee, GraphQL, Swagger, Elasticsearch, Kibana, auth0)
- Full stack engineer with Java a passion for mentoring other colleagues in the team (Optional)
- Should be a change agent that always challenges status quo
- Real passion for development and a demonstrated appetite for continual learning
- Knowledge of pair programming, continuous integration and test-driven development
- At least 10 years of software development experience with experience working in Agile teams
- Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, application security
- Working knowledge of DevOps, Docker and infrastructure as code
- Experience with at least one unit testing framework, such as Jest or Mocha.
- Community contributions (e.g., open source work, publishing / speaking on technical ideas) is a plus
Key Skills
Ranked by relevanceReady to apply?
Join Mashreq Corporate & Investment Banking Group and take your career to the next level!
Application takes less than 5 minutes

