i
Xpheno
8 Xpheno Jobs
Senior Full Stack Architect - System Design (12-17 yrs)
Xpheno
posted 1mon ago
Fixed timing
Key skills for the job
Key Responsibilities :
- End-to-End Solution Architecture : Design, architect, and implement end-to-end solutions that involve both front-end and back-end technologies, ensuring scalability, performance, and security.
- Full Stack Development : Lead the development of robust, user-friendly web applications using modern technologies, ensuring seamless integration between front-end and back-end components.
- Technical Leadership : Provide technical guidance and mentorship to development teams, ensuring high-quality code, adherence to best practices, and efficient collaboration between front-end and back-end developers.
- Architecture Design : Lead the architecture design for complex applications and systems, balancing performance, reliability, and maintainability with customer needs.
- Technology Selection & Implementation : Evaluate and select appropriate technologies, frameworks, and tools for various projects. Implement best practices for application design, coding, and testing.
- System Integration : Integrate third-party services, APIs, and microservices into the overall architecture, ensuring smooth communication across the platform.
- Continuous Improvement : Drive continuous improvements in the architecture and development processes, identifying areas of inefficiency and proposing optimizations.
- Code Reviews & Quality Assurance : Perform code reviews, ensuring code quality, security, and best practices. Ensure the use of automated testing frameworks and CI/CD pipelines.
- Cross-Functional Collaboration : Work closely with product managers, designers, and other stakeholders to understand business requirements and translate them into technical solutions.
Maintain Documentation : Create and maintain architecture and technical documentation to ensure clarity and facilitate future development.
Skills & Qualifications :
- Experience : 8+ years of experience in full-stack development with at least 3+ years in an architecture or lead developer role.
- Front-End Expertise : Strong experience with modern front-end frameworks such as React.js, Angular, or Vue.js. Proficiency in HTML, CSS, JavaScript, and front-end build tools (Webpack, Babel, etc.).
- Back-End Expertise : Expertise in server-side languages such as Node.js, Java, Python, or Ruby, and experience with frameworks like Express, Spring Boot, or Django.
- Databases : Deep experience working with relational (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra), including database design, optimization, and query performance.
- Cloud Platforms : Strong understanding of cloud platforms (AWS, Azure, GCP) and experience deploying, managing, and scaling applications in a cloud environment.
- Microservices & APIs : Experience with designing and implementing microservices architecture, and working with RESTful APIs, GraphQL, or gRPC.
- DevOps & CI/CD : Familiarity with CI/CD pipelines, automated testing, containerization (Docker), and orchestration (Kubernetes).
- Agile & Scrum: Strong understanding of Agile methodologies and experience working in a Scrum or Kanban environment.
- Security Best Practices : Solid understanding of security principles, authentication, authorization, and best practices for secure web application development.
- Leadership Skills : Proven leadership experience, with the ability to mentor junior developers and collaborate with cross-functional teams.
- Excellent Communication : Strong verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Preferred Qualifications :
- Experience with Serverless architectures (e.g., AWS Lambda, Azure Functions).
- Familiarity with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of UI/UX principles to guide design and user interface decisions.
- Experience in Agile product development, particularly in leadership roles.
Functional Areas: Other
Read full job descriptionPrepare for System Designer roles with real interview advice
18-25 Yrs
12-22 Yrs
10-30 Yrs
10-27 Yrs
Karnataka
10-28 Yrs
Delhi ncr, New Delhi, Gurgaon / Gurugram