Position Overview: We are seeking a highly skilled and motivated Associate Architect for Web Applications to join our dynamic product development team. The ideal candidate will have a strong background in web application architecture, design, and development, along with a passion for staying up to date with the latest industry trends and technologies. As an Associate Architect, you will collaborate with cross-functional teams, mentor junior developers, and play a critical role in shaping the technical direction of our web applications.
Key Responsibilities:
Design architectural patterns, system components, and data models to ensure a robust and maintainable application structure.
Evaluate and recommend appropriate technology stacks, frameworks, and tools to achieve project goals.
Lead code reviews, ensure optimized/scalable code is written, architectural discussions, and brainstorming sessions to ensure high-quality, well-architected solutions.
Share best practices and coding standards with the development team to ensure consistent and efficient coding practices.
Collaborate with front-end and back-end developers. With full stack development experience, ensure integrations are done well within the technical stack and partner systems.
Troubleshoot complex technical issues, provide workaround, and contribute to debugging efforts.
Design and implement strategies for horizontal and vertical scalability to support increasing user loads and data volumes.
Effectively communicate technical concepts to non-technical stakeholders, contributing to project planning, progress tracking, and decision-making.
Qualifications:
Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.