Basic qualifications Bachelor s or Master s Degree in Computer Science or related field
4+ years professional experience in software development in front end technologies; you will be able to discuss in depth both the design and your significant contributions to one or more projects Solid understanding of computer science fundamentals: data structure, algorithm, distributed system design, database, and design patterns
Strong Front end development skills with Type script, React (Ecosystem), State Management (used at least one, like Redux, RTK, MobX), Responsive UI
Solid experience in using a complex REST API from the client-side, asynchronous request handling, partial page updates and Ajax, client-side build/config management and effective using tools (eg Chrome Developer Console) for debugging
Experience working in an Agile/Scrum environment and DevOps automation
Exposure to Test Driven development
Preferred qualifications
Great to have Next JS, Material UI
Strong communications skills; you will be required to proactively engage colleagues both inside and outside of your team
Ability to effectively articulate technical challenges, solutions and document
Deal well with ambiguous/undefined problems; ability to think abstractly
Excellent documentation skills including requirement, architecture, design etc
KEY ACCOUNTABILITIES
Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security
Use software engineering best practices to ensure a high standard of quality for all of the team deliverables
Write platformised code that is modular, decoupled, microservice based which is highly configurable and integrable
Write high quality distributed system software
Work in an agile, startup-like development environment, where you are always working on the most important stuff
In this role you will lead a critical and highly-visible function within DP World International Expansion Business
You will be given the opportunity to autonomously deliver the technical direction of the service, and the feature roadmap
You will work with extraordinary talent and have the opportunity to hire and shape the team to best execute on the product