The only way to do great work is to love what you do. If you haven’t found it yet, keep looking. Don’t settle.
Job Type :
Full Time / Permanent
Bachelor's / Master’s Degree in Computer Science
Our client is looking for an experienced developer responsible for the design, development and maintenance of applications.
You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Collaborate with Product Managers and Team Leaders to define and implement innovative solutions
Develop dynamic, scalable, and responsive applications
Collaborate with various teams to ensure best practices are implemented
Conceptualize original ideas that bring simplicity and user friendliness to complex design roadblocks
Utilize Wireframes, Storyboards, User Flows, Process Flows and Site Maps to effectively implement interaction and design ideas
Provide training and support to internal teams
Build reusable code and libraries for future use. Liaise with developers, designers and system administrators to identify new features
Strong Experience in Utilizing Wireframes, Storyboards, User Flows, Process Flows and Site Maps
A self-motivated learner and builder with strong customer focus and obsession with quality
Working knowledge of Agile Methodologies e.g. Scrum