Full-Stack Software Engineer

VisitorsCoverage Inc. · South Bay

Company

VisitorsCoverage Inc.

Location

South Bay

Type

Full Time

Job Description

Come join VisitorsCoverage, one of Silicon Valley's most successful InsurTech companies, certified as a Great Place to Workยฎ! We are looking for a full-time Mid to Senior level Full-Stack Software Engineer to join our Engineering team.

What We Do:

VisitorsCoverage is an Insurtech company, located in the heart of Silicon Valley, revolutionizing the way travelers search, compare, purchase, and manage their travel insurance. Imagine a place where buying travel insurance is as easy as ordering an item from your favorite online retailer. You know exactly what the benefits are and what each word on the coverage document means, and you are able to zip through the checkout process. We are obsessed with simplifying Travel Insurance! We wake up everyday thinking of new ways to meet the same expectations that users have from their online retailers and delivery or streaming services. We are a team of people who counter the thought that insurance is boring and love the challenge of delighting our users at every step of their decision-making process.

If this sounds like the perfect role and workplace for you, we encourage you to apply for this position! VisitorsCoverage is on a mission to hire only the best, and we are committed to providing exceptional employee experiences with meaningful work and true work/life balance.

We prefer candidates who are located in the San Francisco Bay Area who will be able to come into the office 2-3 days per week. Remote position accepted for the right candidate(s). Candidate must be located within the United States. We will not consider candidates outside of USA time zone.

Candidates with authorization to work in the US preferred. No new H1B visas will be processed but a H1B transfer may be considered for the right candidate.

Requirements

Technical Skills:

  • Experience with PHP and a good understanding of frameworks like CodeIgniter.
  • Understanding of component-based development ideas, familiarity with React, Angular, Vue.js, or any other equivalent library / framework.
  • Skilled at writing optimized SQL queries.
  • Experience building REST interfaces.
  • Good debugging and troubleshooting skills.
  • Strong knowledge of data structures and algorithms.
  • Experience with CI/CD Tools (including Jenkins).

Personal Skills:

  • Strong communication and interpersonal skills.
  • Team-player and self-motivated.
  • Strong analytical and problem-solving skills.
  • Should be able to work with minimum guidance or supervision.

Backend Responsibilities:

  • Server-side Development: Develop robust and efficient server-side logic using PHP and CodeIgniter.
  • API Development: Create APIs to enable seamless communication between the frontend and backend systems.
  • Database Management: Design and manage data models, tables, and databases to store and process data efficiently
  • Performance Optimization: Optimize server-side code for better performance, including minimizing response times and reducing server load.
  • Version Control: Use Git-like system(s) to manage codebase changes, collaborate with team members, and track progress.
  • Deployment: Deploy and manage the backend code using Jenkins CI/CD and related processes.

Frontend Responsibilities:

  • User Interface Design: Design visually appealing and user-friendly interfaces using Vue.js components.
  • Component Development: Develop and maintain reusable Vue.js components to ensure consistent user experiences across the application.
  • Responsive Design: Create responsive designs that work well on various devices and screen sizes, using CSS frameworks if necessary.
  • API Consumption: Communicate with the backend APIs to build appropriate User Interface needs.
  • Routing: Set up client-side routing to create a seamless navigation experience within the application.
  • Performance Optimization: Optimize frontend code for speed and responsiveness, including minimizing network requests and optimizing rendering.
  • Cross-Browser Compatibility: Ensure the application works correctly on different web browsers by testing and applying necessary adjustments.
  • Accessibility: Implement accessibility best practices to make the application usable by people with disabilities.
  • SEO: Adhere to, and improve on the frontend SEO best practices.

Additional Responsibilities:

  • Communication: Collaborate with designers, other developers, and stakeholders to understand requirements and deliver the desired features.
  • Problem Solving: Troubleshoot and debug issues in both frontend and backend code, addressing technical challenges that arise.
  • Documentation: Document code, APIs, and architectural decisions for maintainability and knowledge transfer within tam.
  • Testing: Write and execute unit tests, and end-to-end tests to ensure the reliability and functionality.

Qualifications:

  • 5 years of experience working with one or more PHP frameworks like CodeIgniter.
  • 3 years of experience working with one or more Javascript Front End frameworks like VueJS, React, and/or AngularJS.

Benefits

  • 100% company paid individual medical, dental, & vision insurance coverage
  • Pet insurance
  • Paid parental leave
  • 401(k) retirement plan
  • Paid time off for annual charity or volunteer work
  • Flexible/generous paid time off
  • Fitness/Wellness gym stipend
  • Great work-life balance

The salary range for this position is $100,000/year - $140,000/year and is dependent on location and experience.

Date Posted

09/06/2023

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Principal Engineer Software (Full Stack Developer) - Palo Alto Networks

Views in the last 30 days - 0

Palo Alto Networks is seeking a Senior FullStack Engineer to develop and maintain highperformance web applications collaborating with crossfunctional ...

View Details

Senior Front-End Software Engineer - Percipient.ai

Views in the last 30 days - 0

Percipientai founded in 2017 is a cuttingedge technology company specializing in Computer Vision Artificial Intelligence and Deep Learning They develo...

View Details

Principal Software Engineer (Prisma Access) - Palo Alto Networks

Views in the last 30 days - 0

Palo Alto Networks is a cybersecurity company committed to protecting the digital way of life They are seeking a Principal Software Engineer to build ...

View Details

Staff Flight Test Engineer - Wisk

Views in the last 30 days - 0

Wisk Aero is seeking a Staff Flight Test Engineer to join their team in Hollister CA The role involves ensuring safe and efficient flight testing and ...

View Details

Senior Developer, Data Engineer - Tarana Wireless, Inc.

Views in the last 30 days - 0

Tarana is seeking a Senior DeveloperData Engineer with 5 years of experience in building largescale data pipelines The role involves designing buildin...

View Details

Staff Engineer, System Design Verification Engineering - Western Digital

Views in the last 30 days - 0

Western Digital is seeking a validation engineer to define and track test plans characterize and optimize SSDs and lead bug review meetings The ideal ...

View Details