Job Description

- Develop technical aspects of the company’s strategy to ensure alignment with its business goals - Discover and implement new technologies that yield competitive advantage - Supervise system infrastructure to ensure functionality and efficiency - Build quality assurance and data protection processes - Monitor KPIs and IT budgets to assess technological performance - Use stakeholders’ feedback to inform necessary improvements and adjustments to technology - Manage the development team and their performance - Perform efficient team building - Implement the best practices and coding standards of the project - Work closely with the product owner and product team to make sure the best products are developed and delivered - To keep a check on the whole system, conduct the testing and integration testing for the entire system

Requirements

- Deep technical understanding of mobile and web application development technologies, web and mobile products, and server infrastructure, specifically in high load environments - Open to exploring and learning new technologies with a strong ability to decide accordingly - +6 years of experience in software/web/ mobile product development - +4 years of experience in building and leading technical teams - +4 years of experience working in fast-paced start-ups - Fundamental understanding and hands-on experience using and implementing agile methodologies such as scrum for development teams - Excellent communication skills, both written and verbal - Relevant experience in Mobile Development (Android/iOS), Data Management (Relational & Non-relational), React Native, Node.js, Next.js, Express, Redis, Preprocessor (SASS/SCSS) - Entrepreneurial background, track-record of building tech products from scratch

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،