GrepJob
Rev

Senior Software Engineer

Rev
Apply
29 days ago
Remote, United States or Austin, TX, USASenior

Responsibilities

  • Design, develop, and maintain scalable, high-availability applications using front-end and back-end technologies.
  • Architect solutions leveraging GraphQL for API development.
  • Develop robust backend services using ASP.NET.
  • Build intuitive user interfaces with React, utilizing JavaScript/TypeScript.
  • Manage databases and data storage solutions, including Microsoft SQL and non-relational databases.
  • Collaborate with product managers, UX designers, and stakeholders to achieve software development objectives.
  • Mentor junior developers and ensure adherence to coding best practices.
  • Lead integration of third-party services and APIs for system robustness.
  • Utilize AI-assisted development tools to enhance coding and design processes.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 7+ years of experience in full-stack development with a successful project delivery track record.
  • Proficiency in GraphQL, ASP.NET, and React.
  • Hands-on experience with AI coding assistants and LLM-based tools.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Experience in system design and scalability for high-volume applications.
  • Excellent problem-solving skills and ability to work independently and collaboratively.
  • Strong verbal and written communication skills.

Benefits

  • Hybrid role for Austin-based employees, with 3 days onsite per week.
  • Fully remote position available for those not based in Austin.

Tech Stack

AWSDockerGraphQLJavaScriptKubernetesMicrosoft SQL ServerReactTypeScript