Linkedprime
NextStep Smart Solutions

Senior Technical Lead – Full Stack

Posted: just now

Job Description

Key Responsibilities:● Oversee the design and development of both front-end and back-end components forweb applications using technologies such as Go, React, Next.js, Node.js, and Python.● Lead the creation of scalable, high-performance systems by implementing best practicesin software architecture and design.● Guide the development and maintenance of RESTful APIs, microservices, andintegrations with third-party services.● Focus on optimizing application performance for fast load times, smooth userinteractions, and minimal downtime.● Collaborate with the team to deploy, scale, and manage applications using cloudplatforms like AWS and Google Cloud (GCP).● Lead the implementation of CI/CD pipelines and automation tools to streamlinedeployment and improve development efficiency.● Ensure application security, performance, and reliability by adhering to best practicesand continuously monitoring applications.● Work closely with UI/UX designers to translate wireframes and prototypes intoresponsive, user-friendly interfaces.● Collaborate with the product team to transform user requirements into robust technicalsolutions.● Lead the team in maintaining and troubleshooting applications after deployment toensure smooth and continuous operation.● Troubleshoot and solve complex technical challenges.● Participate in and oversee code reviews to ensure adherence to high-quality standardsand mentoring junior developers to foster their growth.● Write and maintain comprehensive technical documentation for software projects toensure clarity and continuity in development.Qualifications:● 10 - 15 years of experience in full-stack development with a strong background in leadingteams and managing complex technical projects.● Proficient in React, Next.js, Node.js, and Python. Experience with modern webtechnologies and frameworks.● Experience in blockchain development, smart contracts, decentralized applications(DApps), and Web3 technologies is a big plus.● Extensive experience working with cloud platforms like AWS or GCP, including usingservices such as S3, EC2, Lambda, Cloud Functions, and more.● Strong understanding of RESTful APIs, microservices, and their integration withthird-party services.● Solid experience with both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g.,MongoDB) databases.● Proven experience setting up and maintaining CI/CD pipelines to automate testing,deployment, and integration.● Strong leadership skills with the ability to guide teams and foster collaboration betweendevelopers, designers, and product managers.● Deep understanding of best practices for application security, performance, andreliability.● Experience with Agile methodologies, including Scrum and Kanban, and the ability tolead the team in an Agile environment.● Expertise in Git and modern version control workflows.● Bonus Skills:○ Web3 development experience.○ Familiarity with serverless architecture (e.g., AWS Lambda, GCP CloudFunctions).○ Experience with GraphQL APIs.○ Understanding of infrastructure-as-code (IaC) tools like Terraform,CloudFormation.○ Experience with performance monitoring and logging tools (e.g., CloudWatch,ELK stack).○ Experience with front-end testing frameworks (e.g., Jest, Cypress).○ Familiarity with Go is a plus.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In