This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Design the comprehensive architecture of software systems, including architecture, components, and interfaces.
Collaborate with stakeholders to understand requirements and translate them into technical solutions.
Select appropriate technologies, frameworks, and platforms for the software solution.
Provide technical leadership and guidance to development teams throughout the software development lifecycle.
Review code and provide feedback to developers to ensure adherence to architectural guidelines and best practices.
Identify and address performance issues in software systems, focusing on scalability and reliability.
Mitigate risks related to software architecture and design.
Create and maintain technical documentation, such as architectural diagrams, design documents, and guidelines.
Collaborate with cross-functional teams to ensure successful delivery of software projects.
Stay updated with the latest trends and technologies in software development and architecture.
Requirements:
Proficiency in/Experience with the client's core tech stack (React, Java, AWS, GraphQL).
Strong problem-solving skills and attention to detail.
Excellent communication and interpersonal skills.
Ability to work effectively in a fast-paced environment and manage multiple projects simultaneously.
Nice to have: Proficiency in Node.JS, TypeScript, and Context API.
Benefits:
Competitive Salary
Generous paid vacation days
Unlimited sick time
100% paid health & dental benefits starting day one