Send me more jobs like this

Keywords / Skills : Meanstack, MongoDB, Express.JS, Angular.js, Node.js, Tier 1

1 - 3 years
Posted: 2018-10-12

United Arab Emirates
IT/ Computers - Software
Software Engineer/ Programmer
Posted On
12th Oct 2018
Job Description
Job Description:-
• Translate user requirements into the overall architecture, specification, design, and implementation or modification of new functionalities, features, components working with internal and/ or external providers
• Work on projects as agreed with the CTO / Delivery Manager or line manager
• Undertake the development planning, development execution, continuous improvements and optimizations on products in line with the Company priorities.
• Contribute to the development of internal standards, policies and procedures
• Contribute to complex and broad reaching development projects involving multi-disciplinary working, and where appropriate take a lead role
• Design, schedule and deliver new and enhanced applications according to priorities agreed with the immediate manager
• Build, test, implement and maintain applications/services, troubleshooting applications and infrastructure problems to reach resolution as required
• Discuss and recommend technical developments to improve the quality of our products and supporting infrastructure
• Create and maintain technical documentation to a high standard
• Develop an understanding of existing Products and consider opportunities for future development for new features, optimizations, automations and efficient client support
• Keep abreast of new technology for future-proofing applications and infrastructure, sharing knowledge with colleagues as appropriate

Qualifications: Relevant IT qualification e.g., B. Tech or MCA or equivalent degree in Computer Science, IT and demonstrable development experience gained in a similar role.
Candidate required from product based company and Tier 1 Institute.
Experience (minimum 3 years of experience)
• Considerable, demonstrable experience working as as full stack developer
• Experience of developing custom modules on large scale MEAN stack based applications and products – Experience of working with and developing against APIs and data frameworks
• Experience of developing scalable web services across multiple platforms and systems
• Experience of working with non-relational database engines, ideally MongoDB
• Experience of working in a development team (preferably in a start-up environment) to build and implement applications, following deployment and build processes using industry best practices
• Experience of integration technologies to connect or data across systems and frameworks

• In-depth knowledge and experience of developing and deploying production websites and web applications
• Excellent knowledge and experience of: MEAN Stack with strong hand on node.js
• Ability to plan and implement front end designs as required (using Angular)
• Ability to think beyond single tasks and take a framework orientated approach
• Excellent organisational skills, with ability to work to deadlines and manage own time
• Ability to use NodeJS and Node JS based tools
• Strong verbal and written communication and interpersonal skills with the ability to listen to and interpret requirements with technical and non- technical audiences
• Ability to respond flexibly to the development needs of the organisation
• Good technical documentation skills and ability to produce clear diagrams to document complex information systems and workflows
• Good problem-solving skills and ability to debug existing code
• A positive attitude, be self-motivated and results orientated
• Ability and willingness to update professional knowledge and commitment to continuous improvement

About Company

This company was established in early 2015 with the objective of disrupting the existing performance management and employee engagement practices at banks by using innovative concepts of gamification and behavior science.
Similar Jobs
View All Similar Jobs
Walkin for you