JobHire
face icon
Register to automatically apply for this and similar jobs
Register
star

Senior Full Stack Software Engineer - Remote

RevolutionAI

Remote, oregon


Job Details

Full-time


Full Job Description

RevolutionAI.io is at the forefront of the AI revolution, offering innovative solutions to enhance creativity, innovation, and efficiency across various industries. Their key products include:

  1. ImaginAIrium: A suite of creative platforms powered by Lily AI, enabling coding, image and video generation, and game development.
  2. VelociTrade: An AI stock tool providing market sentiment analysis and expert advisory services, soon expanding to commodities and currencies.

Their mission is to harness AI's potential to empower enterprises globally.

RevolutionAI is hiring a Full Stack Software Engineer who will work directly on a greenfield SaaS platform. Your primary efforts will be in making contributions to our Node.js backend in TypeScript with a secondary focus on our ReactJS frontend. Here at our company, we value developer feedback; We want to hear what you think might work best, or why something just won’t cut it!

What you’ll be doing:

  • Work in our PERN (PostgreSQL Express, React, Node.js) stack
  • Contribute to our API by embracing RESTful design patterns, best practices, and security awareness
  • Design and implement scalable and efficient server-side TypeScript code
  • Provide input and expertise for systems and feature development.
  • Help diagnose and patch bugs as expeditiously as possible
  • Collaborate with our Product team to ensure work is properly documented and prioritized
  • Participate in the Agile Development lifecycle helping us to stay realistic on our goals and flexible in our execution
  • Work within our AWS cloud environment, where you’ll help optimize the code which is powered by API Gateway and Lambda
  • Leverage RevolutionAI software to facilitate in-house application development
  • Foster a culture of group collaboration while being effective at working independently at the same time

Requirements

Must Haves:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
  • A self-starter with strong communication skills, written and verbal, and prior experience thriving in a distributed work environment
  • 8+ years of hands-on experience developing and maintaining API driven applications with RESTful patterns in the implementation
  • 6+ years of experience writing JavaScript
  • 3+ years of experiencing writing TypeScript
  • 3+ years of experience working with the ReactJS library for building frontend web applications
  • Proficiency working with at least one RDBMS such as PostgreSQL or MySQL
  • Experience working with a Database ORM library
  • Proficiency working in the NestJS server side framework
  • Experience with AWS services such as API Gateway, Lambda, and S3
  • Experience with IDPs such as FusionAuth, Okta, Auth0 or similar
  • Experience working in an Agile development environment
  • Experience writing end-to-end and unit tests
  • Experience with a version control system such as Git

Nice to Haves:

  • Prior startup experience, especially launching applications with customer adoption and usage
  • Experience with Docker
  • Experience with GraphQL

Benefits

  • Remote culture, potential for company-wide in-person gatherings
  • Home office allowance for remote workers
  • Meaningful equity (US only)
  • Comprehensive health, vision, and dental benefits - country dependent
  • Generous paid time off and paid holidays
  • 401K matching (US only)
  • No punks, no jerks culture
  • Growth opportunities and ability to move up within the company

Get 10x more interviews and get hired faster.

JobHire.AI is the first-ever AI-powered job search automation platformthat finds and applies to relevant job openings until you're hired.

Registration