Full Stack Tech Lead

2 Months ago • 8 Years +
Sign up and Unlock PRO benefits for FREE!

About the job

SummaryBy Outscal

Lead a team of full-stack developers, manage projects, and build efficient front-end and back-end solutions. Must have experience with JavaScript frameworks (React, Angular, Vue.js), Node.js, and database technologies.

    Technical Leadership:

-      Lead and manage a team of full stack developers, providing technical guidance and mentorship.

-      Set and enforce coding standards, best practices, and development methodologies.

-      Facilitate technical discussions and decision-making processes within the team.

2.      Project Management:

-      Collaborate with product managers and stakeholders to understand project requirements and translate them into technical specifications.

-      Plan and oversee the execution of development projects, ensuring timely delivery and quality.

-      Monitor project progress, identify potential risks, and implement mitigation strategies.

3.      Full Stack Development:

-      Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.

-      Write clean, maintainable, and efficient code for both front-end and back-end components.

-      Conduct code reviews and provide constructive feedback to team members.

4.      Innovation and Improvement:

-      Stay updated with the latest industry trends, technologies, and best practices.

-      Propose and implement improvements to the development process and team efficiency.

-      Foster a culture of continuous learning and innovation within the team.

5.      Collaboration and Communication:

-      Work closely with cross-functional teams, including QA, DevOps, and UX/UI designers, to ensure seamless integration and delivery of projects.

-      Communicate effectively with stakeholders, providing regular updates on project status and addressing any concerns.

-      Represent the technical team in meetings and discussions with senior management.



Requirements

Education and Experience:

  •       Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  •     8+ years of professional experience in software development, with significant experience in both front-end and back-end      development.
  •     Proven experience in leading and managing a team of developers.

2.      Technical Skills:

  •    Proficiency in front-end technologies such as JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  •    Strong understanding of back-end technologies such as Node.js
  •   Experience with database technologies (e.g., SQL, NoSQL) and ORM frameworks.
  •   Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and DevOps practices.
  •    Experience with agile development methodologies (e.g., Scrum, Kanban).[HK1] [HK1]
  •    Proficiency in state management libraries (e.g., Redux, MobX, Vuex).
  •     Experience with build tools (e.g., Webpack, Babel, npm/Yarn).
  •    Knowledge of API development (e.g., RESTful APIs, GraphQL).
  •    Understanding of authentication and authorization (e.g., OAuth, JWT, OpenID Connect).
  •   Experience with microservices and containerization (e.g., Docker, Kubernetes, Helm).
  •    Proficiency in serverless architectures (e.g., AWS Lambda, Google Cloud Functions, Azure Functions).
  •    Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, GitHub Actions).
  •    Understanding of infrastructure as code (IaC) tools (e.g., Terraform, AWS CloudFormation, Azure Resource Manager).
  •     Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack, AWS CloudWatch, Datadog).
  •     Familiarity with security best practices (e.g., IAM, network security, data encryption).
  •     Proficiency in version control systems (e.g., Git, GitHub, GitLab).
  •    Experience with build automation tools (e.g., Maven, Gradle, Ant).
  •    Understanding of networking concepts (e.g., DNS, CDN, load balancers).
  •    Proficiency in testing frameworks (e.g., Jest, Mocha, Cypress, Selenium, PyTest)
  •   Leadership and Management:
  •  Strong problem-solving skills and the ability to make sound technical decisions.
  •   Excellent communication and interpersonal skills.
  •  Ability to mentor and develop team members.

4.      Preferred Qualifications:

  •  Experience with microservices architecture and containerization (e.g., Docker, Kubernetes).
  •   Knowledge of mobile development is a plus.
  •   Previous experience in a high-growth tech startup environment.





About The Company

Worldwide (Remote)

Worldwide (Remote)

Texas, United States (On-Site)

Worldwide (Remote)

Worldwide (Remote)

Worldwide (Remote)

Worldwide (Remote)

Worldwide (Remote)

Telangana, India (On-Site)

View All Jobs

Similar Skill Jobs

Setu - Backend Engineer

India (Remote)

Schbang - Project Manager

Maharashtra, India (On-Site)

Schbang - Creative Lead

Maharashtra, India (On-Site)

Electronic Arts - Visual Designer/Artist - Content

Florida, United States (On-Site)

Every matrix - Technical Project Manager for Casino BU

Lviv Oblast, Ukraine (Hybrid)

Every matrix - Technical Project Manager for Casino BU

Kyiv City, Ukraine (Hybrid)

Every matrix - Database Administrator

Kyiv City, Ukraine (Hybrid)

Every matrix - Database Administrator

Lviv Oblast, Ukraine (Hybrid)

Every matrix - Junior Manual QA Engineer

Kyiv City, Ukraine (Hybrid)

Every matrix - Junior Manual QA Engineer

Lviv Oblast, Ukraine (Hybrid)

Jobs in Hyderabad, Telangana, India

Schbang - Sr. Content Writer and Strategist

Maharashtra, India (On-Site)

Schbang - Senior Media Executive

Maharashtra, India (On-Site)

Schbang - Business Development Executive

Maharashtra, India (On-Site)

Schbang - Brand Solutions Strategist

Karnataka, India (On-Site)

Schbang - Creative Strategist

Karnataka, India (On-Site)

Schbang - Graphic Visualizer

Karnataka, India (On-Site)

Schbang - Sr. Graphic Visualizer

Karnataka, India (On-Site)

Schbang - ORM Executive

Maharashtra, India (On-Site)

Schbang - Senior Media Buyer

Maharashtra, India (On-Site)

Schbang - Social Listening Manager

Maharashtra, India (On-Site)

Software Engineering Jobs

Setu - Backend Engineer

India (Remote)

Setu - Senior Manager — Banking Partnerships

Maharashtra, India (On-Site)

Every matrix - Database Administrator

Kyiv City, Ukraine (Hybrid)

Every matrix - Database Administrator

Lviv Oblast, Ukraine (Hybrid)

Every matrix - Financial Analyst

Bucharest, Romania (Hybrid)

Amazon Games - Software Development Engineer, Prime Gaming

Washington, United States (On-Site)

Dream Game Studios - SDE 1 - React Native with Android

Maharashtra, India (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug