Job Title: Full Stack Developer Architect
Experience - 10+ years
Immediate joiner only [who can start within 3-4 days] Visa Required:US/UK/Schengen
Work location -Saudi Arabia, Riyadh
Lead the design and architecture of software systems, ensuring scalability, security, and maintainability. Collaborate closely with cross-functional teams to align technical solutions with business objectives.
Hands-on development using Java and React/React Native to set architectural standards and demonstrate best practices.
Stay updated with emerging technologies and assess their applicability to our projects. Make recommendations for technology adoption and integration and development.
Establish and enforce coding standards, best practices, and guidelines for the development team. Conduct code reviews and provide mentoring and guidance to team members.
Optimize application performance, scalability, and responsiveness. Implement architectural patterns and strategies to handle increased loads.
Implement security measures to protect data and applications. Conduct security audits and ensure compliance with security standards.
Create and maintain technical documentation, including architectural diagrams, design patterns, and coding standards.
Collaborate with product managers, designers, and developers to ensure alignment of technical solutions with product requirements and user needs.
Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent work experience).
Proven experience as a Full Stack Architect with expertise in Java, React, and React Native.
Strong knowledge of software architecture principles and design patterns.
Proficiency in RESTful API design and implementation.
Experience with cloud platforms (e.g., AWS, Azure) and microservices architecture.
Excellent problem-solving and decision-making skills.
Strong leadership and communication skills.
Ability to work collaboratively in a team and mentor team members.