Technical Lead – Full Stack Development – Itilite Technologies

As the Tech Lead, you’ll spearhead a team comprising 4 to 6 members, taking charge of the deliverables for one or two modules within our flagship product.

Your responsibilities encompass:

  • Designing, architecting, and constructing both the mobile and web iterations of our flagship product.
  • Directing a team of 4 to 6 individuals, ensuring their productivity and task completion.
  • Collaborating with the product manager and technical architect to propose suitable technical solutions, ensuring alignment with product requirements and monitoring progress against set plans, all while prioritizing functionality, scalability, and performance.
  • Actively engaging in code reviews to fortify the quality of applications and prototypes.
  • Upholding high standards of scalability and performance across the platform.
  • Developing proof of concepts and initial prototypes, subsequently scaling them for production.
  • Advocating for clean, well-documented, and efficient code, while establishing and adhering to frontend development standards and best practices.

We’re seeking candidates who possess:

  • Proficiency in full-stack development, encompassing frontend, API, and database/storage layers.
  • Demonstrable experience in product-focused environments, with expertise spanning frontend, API, and database/storage layers.
  • Proficiency in Core Python and frameworks like Flask, Django, and FastAPI.
  • Hands-on experience in PHP, MySQL, CSS, HTML5, jQuery, JavaScript, AJAX, Bootstrap, Web Services, and JSON.
  • Expertise in integrating user-facing elements developed by frontend teams.
  • Ability to design, code, test, debug, and document software according to functional requirements.
  • Aptitude for tackling complex performance issues and architectural dilemmas.
  • Capability to devise cost-effective solutions while addressing scalability and performance concerns.
  • Familiarity with integrating various data storage solutions such as databases, key-value stores, and blob stores.
  • Extensive familiarity with AWS, particularly in CDK, Lambda, Step Functions, API Gateway, and ECS.
  • Proficiency in message queue systems like Celery, RabbitMQ, and Kafka.

Desirable qualifications include:

  • Proficiency in Golang/Node.js and experience in API chaining or wrapper development.
  • Prior involvement in constructing analytics or reporting engines.
  • Even if you don’t match every skill mentioned above, we encourage you to apply and share your unique qualifications and why we should consider your application in your cover letter.

More Information

Apply for this job
Share this job