Web Engineer

Dubai Tax Free8 months agoFull-time External
Negotiable
Roles and responsibilities • Demonstrate soundengineering principles by directly contributing to yourteam's goals • Estimate work, set goals,and meet them • Design and implement well-testedand documented software in Web technologies orFlutter. • Debug and fix issues encountered byyour users • Participate in our engineeringprocess through code and architecturalreviews • Collaborate with community andcolleagues on technicalspecifications • Contribute to technicaldocumentation to make it the best of itskind • Seek improvements to engineering andoperations practices • Deploy and operateservices developed by the team • Contribute tothe success of your product through technical advocacy What we are looking for inyou • You are knowledgeableand passionate about web and softwaredevelopment • You value soft skills and arepassionate, enterprising, thoughtful, andself-motivated • An exceptional academic trackrecord from both high school anduniversity • Undergraduate degree in ComputerScience or STEM, or a compelling narrative about your alternativepath • Drive and a track record of going aboveand beyond expectations • Well-organised,self-starting and able to deliver toschedule • Professional manner in interactingwith colleagues, partners, andcommunity • Experience designing and writinghigh-quality Web technologies • Experience withand passion for Typescript, React or Flutter • Aneye for accessibility andperformance • Professional written and spokenEnglish • Experience with Linux (Debian or Ubuntupreferred) • Excellent interpersonal skills,curiosity, flexibility, andaccountability • Passion, thoughtfulness, andself-motivation • Excellent communication andpresentation skills • Result-oriented, with apersonal drive to meet commitments • Ability totravel twice a year, for company events for up to two weekseach Nice-to-haveskills • Experience withcontainer tech such as LXD, Docker andKubernetes • Experience building and maintaininga talented team • REST API design, developmentand governance • Performance engineering andsecurity experience Desired candidate profile 1. Team Leadership andManagement • TeamBuilding and Mentorship: Lead, guide, and mentor ateam of web engineers, helping them to grow in their careers andimprove their technical skills. Provide regular feedback, conductperformance reviews, and support professionaldevelopment. • ResourceAllocation: Manage and allocate resourceseffectively across projects, ensuring the team has the necessarysupport and tools tosucceed. • Hiring andRecruitment: Recruit and hire top-tier engineeringtalent to build and expand the web engineering team. Participate inthe interview process, provide feedback, and ensure that new hiresalign with team culture and technicalneeds. 2. Project andProductManagement • ProjectDelivery: Oversee the planning, execution, anddelivery of web development projects. Ensure timely delivery offeatures while maintaining high standards ofquality. • Cross-functionalCollaboration: Collaborate with product managers,designers, QA, and other engineering teams to ensure alignment onproduct vision, requirements, and timelines. Act as the technicalliaison between engineering and otherdepartments. • Prioritization:Work with stakeholders to prioritize development tasks and managethe engineering team's backlog. Balance business goalswith technical feasibility, ensuring the team focuses on the mostimportant and impactful tasks. 3.TechnicalOversight • WebApplication Architecture: Provide guidance on thedesign and architecture of web applications. Ensure the systemarchitecture is scalable, performant, secure, andmaintainable. • Code Quality andBest Practices: Enforce coding standards and ensurethe team adheres to best practices in web development. Foster aculture of code reviews, unit testing, and continuousintegration. • PerformanceOptimization: Ensure web applications are optimizedfor performance, speed, and scalability. Address bottlenecks andensure systems can handle increasing user trafficefficiently. 4. WebTechnologies andDevelopment • WebDevelopment Expertise: Ensure the team is using thelatest and most appropriate web technologies, such as front-endframeworks (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 andBackend Management: Depending on theorganization's structure, you may oversee both front-endand back-end engineering teams or work closely with specializedengineering managers to ensure the full-stackintegration. • Security andCompliance: Ensure that web applications are secureand comply with relevant regulations. Implement security bestpractices, such as data encryption, authentication protocols, andaccess controls. KeySkills ApplicationEngineering,Engineering,Web Employment Type: Full-time Department / FunctionalArea: Engineering Experience: years Gender: Male Vacancy: 1