Senior Software Engineer (Remote)

Salary: $140k - $180k yearly per Year
Job Type: Full time
Experience: Senior Level

Revrise Media

Senior Software Engineer (Remote)

Senior Software Engineer | Revrise Media | UnitedStates

Job Title: Senior Full-stack Developer

Company: RevRise Media...

Senior Software Engineer | Revrise Media | United States

Job Title: Senior Full-stack Developer

Company: RevRise Media

Job Type: Full-time, Hybrid (Local Remote)

Education: BSc in Computer Science

Level of Experience: Senior (5-7+ years of experience in a production environment)

Compensation: $140,000 to $180,000 DOE + Performance Incentives

About RevRise Media:

RevRise Media is a fast-growing tech-enabled insurance marketing company based in San Diego. We help businesses and insurance brands accelerate their growth through innovative marketing strategies and technology solutions.

About this Role:

We are looking for an established full-stack developer with a proven background in enterprise applications to be responsible for the end-to-end development and implementation of features and services, maintenance of existing services, and long-term support of our platform. You’ll be working hand-in-hand with our CTO and be involved in the entire product development lifecycle. This role will have a direct impact on the stability and direction of our products and services and will have a lasting impact on our organization. The ideal candidate will have a minimum of 5 years experience working on enterprise applications with an exceptional understanding of front-end and back-end technologies, networking and databases. Preference will be given to candidates with experience working with Typescript, Postgres and GraphQL.

Responsibilities:

  • Design, code, test, debug, maintain and document new features and services.
  • Update, refactor and/or maintain existing features and services.
  • Develop and test database queries and migrations for new features and services.
  • Integrate with third-party APIs and vendors.
  • Identify performance bottlenecks and architect solutions.
  • Deliver production-ready updates weekly or bi-weekly as part of our Agile workflow
  • Design and develop business reporting and maintain existing reports.
  • Support day-to-day operations; Debug and provide development support as needed.
  • Collaborate with ownership providing feedback and input on the health, maintainability and direction of projects and services.
  • Coach, onboard and mentor other developers as we continue to expand the development team.

Qualifications and Skills:

  • Bachelor’s degree in Computer Science or a related field.
  • Proven experience with Node.js and Vue.js / React.
  • Background working on systems-at-scale for enterprise applications.
  • Exceptional understanding of Typescript/Javascript.
  • Exceptional understanding of SQL (Postgres).
  • Exceptional understanding of programming concepts such as data structures, control flow and asynchronism.
  • Experience working with SQL databases including writing queries and migrations.
  • Must be familiar with relational database concepts. Eg. Normalization, Data Integrity, etc…
  • Strong understanding of the application development process including design and implementation, testing, debugging, and writing documentation.
  • Self-motivated and able to work independently as well as part of a team.
  • Excellent organizational and time management skills, with the ability to prioritize and meet deadlines.

Benefits:

  • Competitive salary package with performance incentives.
  • Opportunity to have critical input and impact on a growing company.
  • Monthly Health insurance stipend.
  • Remote work with a focus on work-life balance.
  • Fun and supportive work environment with regular local team events.

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.