We are looking for an experienced Operations Technical Specialist to lead our web and mobile app development efforts. This role involves managing the full software development lifecycle, ensuring scalable and secure architecture, and providing technical support. The ideal candidate will have a strong background in software development and be proficient in English.
Key Responsibilities:
Oversee web and mobile app development, ensuring high standards of functionality and performance. Regularly engage in hands-on coding, testing, debugging, and deployment tasks as needed.
Manage the entire software development lifecycle from concept to deployment and ongoing maintenance. Coordinate with external teams.
Define and implement scalable architecture and technical solutions aligned with project goals. Continuously assess and enhance system architecture for robustness, scalability, and security.
Take ownership of the source code repository, manage version control, and enforce best practices for code reviews, standards, and documentation.
Stay updated on industry trends and technologies. Propose and implement innovative solutions to enhance user experience and system efficiency.
Provide technical support to resolve issues promptly, leveraging strong troubleshooting skills and an analytical mindset.
analyze user feedback to identify areas for improvement. Work with customer support to address issues and incorporate user feedback into our development plans.
Skills and Qualifications:
Degree in Computer Science, Software Engineering, or a related field.
Proficiency in English for effective communication and documentation.
At least 3-5 years of experience in software development, with a focus on web and mobile app development.
Proficiency in JavaScript (Node.js, React, React Native), Python, or relevant languages. Experience with databases (SQL, NoSQL), APIs, and microservices.
Familiarity with cloud platforms (AWS, Azure, Google Cloud) and serverless computing for effective deployment and management.
Knowledge of web technologies (HTML, CSS, JavaScript frameworks) and mobile app development to lead UI/UX enhancements.
Strong project management skills with excellent communication and collaboration abilities across teams and stakeholders.
Analytical mindset for troubleshooting complex issues and making data-driven decisions to optimize performance and user experience.