Assistant Manager - Full Stack Developer

وصف الوظيفة

Role Overview:

In the position of Assistant Manager – Full Stack Developer, you will be instrumental in designing, developing, and maintaining scalable and secure data and analytics platforms and products within the Data Office. This role requires expertise in both front-end and back-end development, along with a comprehensive understanding of cloud technologies, databases, and data integration methodologies. You will work closely with data engineers, data scientists, analysts, and business stakeholders to create innovative solutions that support data-driven decision-making throughout the organization.

Responsibilities:

  • Design, develop, and sustain robust, scalable, and high-performing web applications, dashboards, and data products across the entire technology stack.
  • Collaborate with data engineering and analytics teams to create interactive tools and interfaces for data consumption, management, and visualization.
  • Build and maintain APIs, microservices, and integration layers to facilitate seamless interactions between systems and data services.
  • Enhance application performance, ensure responsiveness, and resolve issues across various platforms.
  • Convert UI/UX wireframes and business requirements into functional, user-friendly applications.
  • Maintain application and platform security, accessibility, and adherence to the organization's data governance policies.
  • Engage in the establishment and implementation of development standards, code reviews, and documentation.

إمتيازات الوظيفة

    • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
    • 4 - 5 years of experience in full stack development with a proven track record of delivering enterprise-grade solutions.
    • Strong proficiency in front-end technologies (e.g., React, Angular, HTML5, CSS3, JavaScript/TypeScript).

متطلبات الوظيفة

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3-5 years of experience in full stack development with a solid understanding of both front-end and back-end technologies.
  • Proficiency in front-end languages and frameworks such as HTML, CSS, JavaScript, React, or Angular.
  • Strong back-end development skills using languages like Node.js, Python, Java, or .NET.
  • Experience with database management systems such as MySQL, PostgreSQL, or MongoDB.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication skills and ability to work effectively in collaborative environments.
  • Familiarity with Agile development methodologies is a plus.

وظائف مشابهة