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:
- 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.
- 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.
- 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.
- 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.
- Quality Assurance:
- Implement and enforce best practices for code quality, testing, and deployment.
- Conduct code reviews to ensure compliance with architectural standards and guidelines.
- Scalability and Performance Optimization:
- Design systems with scalability in mind to handle increasing user loads.
- Identify and address performance bottlenecks through optimization techniques.
- 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.
- 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.