Search by job, company or skills

  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Skills:
React, Node.js, Angular, AWS, Azure, .Net, .NET Core, CI/CD,

Job Description

We are seeking an experienced and highly skilled Senior Software Architect / Full-Stack Developer with 10+ years of proven expertise in designing and delivering scalable, high-performance software solutions. The ideal candidate will have deep hands-on experience in modern tech stacks, strong architectural vision, and the ability to lead technical teams while collaborating with stakeholders across the organization.

Key Responsibilities

  • Lead the design and architecture of complex, large-scale software systems.
  • Architect, develop, and maintain full-stack applications using modern technologies such as JavaScript/TypeScript, Node.js, React, Angular, .NET, and related frameworks.
  • Define and enforce best practices, coding standards, architectural principles, and system patterns.
  • Work closely with product managers, business analysts, and engineering teams to translate business requirements into technical solutions.
  • Ensure system reliability, scalability, performance, and security in all architectural designs.
  • Design cloud-native and distributed systems using AWS, Azure, or GCP services.
  • Evaluate and recommend new tools, technologies, and frameworks to improve development efficiency and system performance.
  • Mentor junior and mid-level developers; provide technical guidance and leadership to cross-functional teams.
  • Conduct code reviews, architecture reviews, and technical audits.
  • Prepare and maintain high-quality technical documentation and architectural diagrams.

Required Skills & Qualifications

  • 10+ years of experience in software architecture and full-stack development.
  • Deep expertise with modern languages and frameworks: JavaScript/TypeScript, Node.js, React, Angular, .NET, etc.
  • Strong understanding of microservices, API design, cloud-native architecture, and distributed systems.
  • Hands-on experience with AWS, Azure, or GCP cloud environments.
  • Proven ability to design and deliver robust, scalable, and maintainable software solutions.
  • Excellent communication, leadership, and decision-making skills.
  • Strong analytical thinking, problem-solving abilities, and adaptability to evolving technologies.
  • Experience in leading teams, driving architectural direction, and owning end-to-end technical solutions.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 137396457

Similar Jobs