Lead Developer
This is a high-level technical position that oversees all aspects of web development.
* Develop and implement the overall vision for software projects, ensuring they are completed on time, within budget, and to the required quality standards.
* Collaborate with cross-functional teams to drive technical strategy and innovation across frontend (React.js) and backend (Node.js) development.
* Design and architect scalable web features, taking into account factors such as system performance, security, and maintainability.
* Conduct code reviews and participate in team-based coding sessions, fostering an environment of continuous learning and improvement.
* Integrate third-party APIs, manage complex data flows, and develop robust deployment processes on AWS.
Key Requirements:
* Proven experience in leading technical projects and teams.
* Strong expertise in React.js, Node.js, and AWS services.
* Excellent command of spoken and written English for effective communication across departments.
* Solid understanding of microservices, RESTful APIs, and design principles for scalable systems.
* Hands-on experience with Git workflows, Agile methodologies, and CI/CD pipelines.
* Knowledge of mobile development frameworks, such as React Native.
Ideal candidate thrives in hands-on coding and mentoring.