Senior Software Architect - Vue/Node/AWS

NorthBay Solutions

  • Lahore, Punjab
  • Permanent
  • Full-time
  • 19 days ago
  • Apply easily
NorthBay is looking for an experienced Senior Software Architect with more than 15 years of industry expertise to lead our technical team in the development of a groundbreaking product. As a Senior Software Architect, you will play a pivotal role in architecting, designing, and implementing solutions using our application stack, which includes Vue.js, Node.js, and various AWS services such as AWS Amplify, AWS AppSync/GraphQL, AWS API Gateway, Lambda, and DynamoDB.Key Responsibilities:
  • Provide technical leadership and guidance to a team of developers, ensuring the successful execution of our product roadmap.
  • Architect, design, and implement scalable and high-performance solutions using Vue.js for the frontend and Node.js for the backend, leveraging AWS services such as AWS Amplify, AWS AppSync/GraphQL, AWS API Gateway, Lambda, and DynamoDB.
  • Utilize your hands-on experience with Vue.js to build interactive and responsive user interfaces, implementing features such as real-time updates using WebSockets.
  • Leverage your expertise in Node.js to develop efficient and scalable backend APIs and services.
  • Design and implement serverless architectures using AWS Lambda, API Gateway, and AWS Amplify to build highly scalable and cost-effective solutions.
  • Utilize AWS AppSync and GraphQL to enable real-time data synchronization and optimize data fetching for the frontend.
  • Collaborate with cross-functional teams to define technical requirements, and develop and maintain a coherent architecture strategy.
  • Stay updated with industry trends and emerging technologies, ensuring our technology stack remains competitive and up-to-date.
  • Drive best practices in software development, including code reviews, testing, and documentation.
  • Mentor and coach team members to foster their professional growth and development.
Qualifications:
  • Minimum of 15 years of professional software development experience.
  • Proven experience as a software architect in complex, distributed systems.
  • Strong proficiency and hands-on experience with Vue.js, including deep knowledge of Vue.js best practices, component design, and state management.
  • Extensive hands-on experience with Node.js for building scalable and efficient backend APIs and services.
  • Hands-on experience with WebSockets and real-time communication in Vue.js applications.
  • In-depth knowledge and hands-on experience with AWS services, particularly AWS Amplify, AWS AppSync/GraphQL, AWS API Gateway, Lambda, and DynamoDB.
  • Exceptional problem-solving and communication skills.
  • Strong leadership and mentoring abilities.
Nice To Have:
  • Experience with serverless architecture and microservices using AWS Lambda and API Gateway.
  • Familiarity with offline data synchronization and real-time updates using AWS Amplify and AWS AppSync.
  • Hands-on experience with React.js for building frontend applications.
  • Previous experience in a startup or fast-paced development environment.
Powered by JazzHR

NorthBay Solutions

Similar Jobs

  • Senior Software Architect - Vue/Node/AWS

    NorthBay Solutions

    • Lahore, Punjab
    NorthBay is looking for an experienced Senior Software Architect with more than 15 years of industry expertise to lead our technical team in the development of a groundbreaking pro…
    • 18 days ago
  • Senior Software Architect

    Gigalabs (Pvt) Ltd.

    • Lahore, Punjab
    Position: Senior Software Architect (Nest JS)Company: Gigalabs (Pvt) Ltd.Contract Details: Full-timeGigalabs (Pvt) Ltd. is a leading software development company that specializes i…
    • 5 days ago
    • Apply easily
  • Senior Software Architect

    NorthBay Solutions

    • Lahore, Punjab
    Requirements Minimum Bachelor’s Degree in Computer Engineering, Computer Sciences or related fields required from a renowned university. Extensive problem-solving skills Strong…
    • 25 days ago
    • Apply easily