Full Time

Software Architect

GravityWrite is seeking a talented Software Architect to join our team. We're revolutionizing the way people write and create content using AI technology.

star praticle
star praticle
star praticle
triangle praticle
Job Description

GravityWrite is seeking a talented Software Architect to join our team. We're revolutionizing the way people write and create content using AI technology.

Responsibilities
  • Designing and implementing scalable React-based applications

  • Leading the development of our frontend architecture

  • Optimizing application performance and ensuring code quality

  • Collaborating with cross-functional teams to define and implement new features

  • Mentoring junior developers and promoting best practices

  • Conducting code reviews and enforcing development standards

  • Translating technical challenges into clear communication for stakeholders

Requirements
  • Experience – Minimum 2+ years of experience as an Architect.

  • React (Advanced) – Deep expertise in React architecture, component lifecycles, hooks, and performance optimization.

  • React Query – Proficiency in managing server state, caching, and asynchronous data fetching.

  • TypeScript – Enforce strict typing to catch errors early and enhance code quality.

  • Zod – Experience in schema validation and ensuring type safety for data inputs/outputs.

  • Authentication/Authorization – Experience with OAuth, JWT, and best practices in securing APIs.

  • Code Reviews and Best Practices – Strong advocate for code quality, peer reviews, and enforcing development standards.

  • Communication and Stakeholder Management – Ability to translate technical challenges to non-technical stakeholders.

  • Mentorship and Team Building – Experience growing and mentoring engineering teams.

Good to Have
  • Next.js or Remix/React Router (SSR/SSG) – Experience with server-side rendering (SSR) or static site generation (SSG) for performance and SEO benefits.

  • Jest / React Testing Library – Comprehensive unit and integration testing knowledge to improve frontend reliability.

  • Storybook – Component isolation and documentation to ensure consistent UI development.

  • Node.js / Express / NestJS – Familiarity with popular backend frameworks to effectively collaborate with backend teams.

  • CI/CD (GitHub Actions, Jenkins, CircleCI) – Automating builds, tests, and deployments to reduce bugs in production.

  • Cloud Platforms (AWS/GCP/Azure) – Familiarity with deploying applications in cloud environments.

Apply Now & Join our Team

💫 Send your CV to:

💫 Send your CV to:

💫 Send your CV to:

We’re always on the lookout for passionate professionals!

triangle praticle
star praticle
star praticle
star praticle
star praticle