fullstack architect – Vdart

location : bangalore

skills: Nodejs, Golang, Angular, Architectural Design, Any cloud.

Notice Period-30 Days

job description

Position Overview:
As a Full Stack Architect, you will play a pivotal role in designing and implementing end-to-end solutions for web and software applications. This position requires a deep understanding of both front-end and back-end technologies, as well as the ability to architect scalable and maintainable systems. You will collaborate with cross-functional teams, including developers, designers, and project managers, to ensure the successful delivery of high-quality solutions.

Key Responsibilities:

  1. Architectural Design:
  • Design and develop robust, scalable, and maintainable full-stack solutions.
  • Define system architecture, components, modules, and interfaces.
  • Ensure alignment of the architectural design with business requirements and objectives.
  1. Technology Stack Selection:
  • Evaluate and choose appropriate technologies, frameworks, and tools for both front-end and back-end development.
  • Stay abreast of industry trends and emerging technologies to make informed decisions.
  1. Coding and Development:
  • Lead the development team in writing clean, efficient, and well-documented code.
  • Contribute to coding activities, particularly in critical or complex areas of the application.
  1. Collaboration and Communication:
  • Collaborate with cross-functional teams to gather requirements and provide technical insights.
  • Communicate effectively with team members, stakeholders, and management to convey architectural decisions and rationale.
  1. Quality Assurance:
  • Implement and enforce best practices for code quality, testing, and deployment.
  • Conduct code reviews to ensure compliance with architectural standards and guidelines.
  1. Scalability and Performance Optimization:
  • Design systems with scalability in mind to handle increasing user loads.
  • Identify and address performance bottlenecks through optimization techniques.
  1. Security:
  • Implement and oversee security measures to protect the integrity and confidentiality of data.
  • Stay informed about the latest security threats and implement necessary safeguards.
  1. Documentation:
  • Create and maintain comprehensive documentation for architectural decisions, design patterns, and system components.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Full Stack Developer or similar role, with a focus on architectural design.
  • Proficiency in front-end and back-end technologies such as JavaScript, React, Angular, Node.js, Python, Java, etc.
  • Strong understanding of database systems, API design, and microservices architecture.
  • Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) is desirable.
  • Excellent problem-solving and analytical skills.
  • Effective communication and leadership skills.