Job ID: JOB_ID_2284
Role Overview
We are seeking a visionary Full Stack Architect to lead the design, development, and deployment of high-performance, scalable, and secure enterprise-grade applications. This is a high-impact role requiring a blend of deep technical expertise in modern web technologies and the strategic mindset to align technical solutions with complex business objectives. As an architect, you will be responsible for the entire software development lifecycle, from initial conceptualization and architectural blueprints to hands-on implementation and production support. You will serve as a technical beacon for the engineering team, fostering a culture of excellence, innovation, and continuous improvement.
Key Responsibilities
- Architect and design scalable full-stack applications using React.js, Node.js, and PostgreSQL, ensuring high availability and fault tolerance.
- Collaborate closely with Product Management, UX Design, Quality Assurance, and Operations teams to translate business requirements into actionable technical roadmaps.
- Provide hands-on technical leadership, mentoring junior and senior developers, and establishing rigorous coding standards and best practices.
- Conduct comprehensive architecture and design reviews to ensure alignment with long-term technical goals and industry standards.
- Build responsive, accessible, and component-driven user interfaces using React, Hooks, and advanced state management libraries like Redux or Context API.
- Develop robust applications using TypeScript and modern ES6+ JavaScript to ensure type safety and maintainability.
- Implement sophisticated routing strategies using React Router and ensure full compliance with WCAG accessibility standards.
- Optimize front-end performance through Web Vitals monitoring, effective CDN strategies, and the use of profiling tools.
- Design and implement high-performance RESTful and GraphQL APIs using Node.js within a microservices architecture.
- Utilize Redis for caching and performance optimization to reduce latency in data-intensive operations.
- Enable comprehensive observability through logging, metrics, and distributed tracing using OpenTelemetry.
- Design and model complex relational schemas in PostgreSQL, writing optimized SQL queries and managing indexing strategies for peak performance.
- Manage database migrations using tools such as Knex.js, Sequelize, or Prisma while ensuring transactional integrity.
- Drive automated testing strategies, including unit, integration, contract, and end-to-end testing using frameworks like Jest, Cypress, and Playwright.
- Implement secure coding practices aligned with OWASP Top 10 and support compliance initiatives such as SOC 2 and ISO 27001.
- Containerize workloads using Docker and manage deployments across major cloud platforms including AWS, Azure, and GCP.
- Collaborate on container orchestration using Kubernetes and manage CI/CD pipelines via GitHub Actions, Azure DevOps, or Jenkins.
Qualifications
The ideal candidate will possess a Bachelor’s or Master’s degree in Computer Science or a related field, with at least 10 years of experience in software engineering and at least 3 years in an architectural capacity. You must demonstrate a deep understanding of distributed systems, cloud-native architecture, and the nuances of full-stack performance tuning. Exceptional communication skills are required to articulate complex technical concepts to non-technical stakeholders.
Special Requirements
Contract role; requires technical leadership and mentoring experience.
Compensation & Location
Salary: $185,000 – $245,000 per year (Estimated)
Location: Seattle, WA
Recruiter / Company – Contact Information
Recruiter / Employer: Valzo Soft Solutions
Email: madhavi@valzosoft.com
Recruiter Notice:
To remove this job posting, please send an email from
madhavi@valzosoft.com with the subject:
DELETE_JOB_ID_2284