Description

Greetings Everyone


 


 


 

Who are we? 

For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check https://youtu.be/uJWBWQZEA6o.

 

Job Description:

Overview: We are looking for a dynamic and experienced Full Stack Team Leader / Architect to lead our development team and drive the design and implementation of robust and scalable full-stack applications. The ideal candidate will have a strong technical background, excellent leadership skills, and a passion for creating innovative solutions.
 

Responsibilities:

  • Technical Leadership: Provide technical leadership and mentorship to the development team, guiding them in implementing best practices and maintaining high coding standards.
  • Full Stack Development: Lead the design and development of full-stack applications, including front-end and back-end components, ensuring seamless integration and optimal performance.
  • Architecture Design: Define and design the overall architecture of the application, considering scalability, security, and maintainability.
  • Technology Stacks: Evaluate and select appropriate technologies and frameworks for development, considering the specific project requirements and business objectives.
  • Code Review and Quality Assurance: Conduct regular code reviews and ensure that the team follows coding standards and best practices to deliver high-quality, efficient, and maintainable code.
  • Team Management: Manage the full stack development team, including task assignment, performance evaluation, and professional development.
  • Collaboration: Collaborate with cross-functional teams, including product managers, designers, and other stakeholders, to ensure the successful delivery of projects.
  • Troubleshooting and Problem Resolution: Identify and resolve technical issues, system bottlenecks, and performance challenges, providing effective solutions and recommendations.
  • Documentation: Create and maintain technical documentation for applications, including architectural diagrams, API documentation, and development guidelines.
  • Innovation and Research: Stay updated with the latest industry trends and emerging technologies, and promote a culture of innovation within the team.

 

Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree preferred).
  • Proven experience as a Full Stack Developer with a minimum of [X] years of experience in software development and architecture design.
  • Strong proficiency in front-end and back-end technologies, including but not limited to JavaScript, HTML/CSS, React, Angular, Node.js, Python, Ruby on Rails, and SQL databases.
  • Experience in leading and managing development teams, fostering a collaborative and innovative work environment.
  • Excellent problem-solving and analytical skills, with a strong attention to detail.
  • Exceptional communication and interpersonal skills, with the ability to communicate complex technical concepts to non-technical stakeholders.
  • Project management experience and relevant certifications are advantageous.

Education

ANY GRADUATE