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.
Apply for opening

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

Must Haves

  • 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.

Application Process

WordPress Course

Do you want to learn WordPress to build any kind of website you want? Then this is the only course you need to take.

View Course

Beginner's Guide to SEO

SEO isn't as difficult as you might think. Learn how to start growing organic traffic to your website with our easy to follow video .

Watch Video

Ready to get started?

Sign up for our WordPress Course today!

Ask ChatGPT
Set ChatGPT API key
Find your Secret API key in your ChatGPT User settings and paste it here to connect ChatGPT with your Tutor LMS website.