drjobs Web Engineer العربية

Web Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

Not Mentionedyears

Job Location drjobs

Dubai - UAE

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Emirati

Gender

Male

Vacancy

1 Vacancy

Job Description

Roles and responsibilities

  • Demonstrate sound engineering principles by directly contributing to your team's goals
  • Estimate work, set goals, and meet them
  • Design and implement well-tested and documented software in Web technologies or Flutter.
  • Debug and fix issues encountered by your users
  • Participate in our engineering process through code and architectural reviews
  • Collaborate with community and colleagues on technical specifications
  • Contribute to technical documentation to make it the best of its kind
  • Seek improvements to engineering and operations practices
  • Deploy and operate services developed by the team
  • Contribute to the success of your product through technical advocacy

What we are looking for in you

  • You are knowledgeable and passionate about web and software development
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Drive and a track record of going above and beyond expectations
  • Well-organised, self-starting and able to deliver to schedule
  • Professional manner in interacting with colleagues, partners, and community
  • Experience designing and writing high-quality Web technologies
  • Experience with and passion for Typescript, React or Flutter
  • An eye for accessibility and performance
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Excellent communication and presentation skills
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events for up to two weeks each

Nice-to-have skills

  • Experience with container tech such as LXD, Docker and Kubernetes
  • Experience building and maintaining a talented team
  • REST API design, development and governance
  • Performance engineering and security experience

Desired candidate profile

1. Team Leadership and Management

  • Team Building and Mentorship: Lead, guide, and mentor a team of web engineers, helping them to grow in their careers and improve their technical skills. Provide regular feedback, conduct performance reviews, and support professional development.
  • Resource Allocation: Manage and allocate resources effectively across projects, ensuring the team has the necessary support and tools to succeed.
  • Hiring and Recruitment: Recruit and hire top-tier engineering talent to build and expand the web engineering team. Participate in the interview process, provide feedback, and ensure that new hires align with team culture and technical needs.

2. Project and Product Management

  • Project Delivery: Oversee the planning, execution, and delivery of web development projects. Ensure timely delivery of features while maintaining high standards of quality.
  • Cross-functional Collaboration: Collaborate with product managers, designers, QA, and other engineering teams to ensure alignment on product vision, requirements, and timelines. Act as the technical liaison between engineering and other departments.
  • Prioritization: Work with stakeholders to prioritize development tasks and manage the engineering team’s backlog. Balance business goals with technical feasibility, ensuring the team focuses on the most important and impactful tasks.

3. Technical Oversight

  • Web Application Architecture: Provide guidance on the design and architecture of web applications. Ensure the system architecture is scalable, performant, secure, and maintainable.
  • Code Quality and Best Practices: Enforce coding standards and ensure the team adheres to best practices in web development. Foster a culture of code reviews, unit testing, and continuous integration.
  • Performance Optimization: Ensure web applications are optimized for performance, speed, and scalability. Address bottlenecks and ensure systems can handle increasing user traffic efficiently.

4. Web Technologies and Development

  • Web Development Expertise: Ensure the team is using the latest and most appropriate web technologies, such as front-end frameworks (e.g., React, Angular, Vue.js), back-end technologies (e.g., Node.js, Django, Ruby on Rails), and cloud platforms (e.g., AWS, Google Cloud).
  • Frontend and Backend Management: Depending on the organization’s structure, you may oversee both front-end and back-end engineering teams or work closely with specialized engineering managers to ensure the full-stack integration.
  • Security and Compliance: Ensure that web applications are secure and comply with relevant regulations. Implement security best practices, such as data encryption, authentication protocols, and access controls.

Employment Type

Full-time

Company Industry

Accounting

Department / Functional Area

Engineering

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.