Description
We’re in search of a creative full stack Software Engineer who loves transitioning seamlessly between web front and backend development to join our fun and dedicated team at InsureMyTrip. You’ll need to be fluent in creating websites with strong architecture supported by data-driven applications that optimize site functionality and deployment. The power of our site’s responsiveness and functionality will be in your hands, so you’ll need to be organized, communicative, and detail-oriented to ensure it scales with our growth. We love to collaborate and brainstorm to solve complex software challenges. We're happy to talk to candidates who lean more towards front-end or back-end!
If this sounds like you, read on!
Key Responsibilities:
As a full stack engineer, you should be comfortable with both front-end and back-end languages, development frameworks and third-party libraries. In this role you’ll be working on cross-functional teams starting with ideation and supporting the entire development lifecycle. You’ll have design input to user-based interactions and how they become part of an effective front-end architecture framework. On the back end you’ll be developing functional RESTful APIs, and applications in AWS to support our site. And of course, troubleshooting issues and problem solving as necessary.
To have fun at this position, you should have:
- Familiarity with common stacks
- Knowledge of Web Services (ex. REST, JSON)
- Knowledge of back-end languages (ex. PHP, Python), and JavaScript frameworks (ex. Nuxt)
- Knowledge of CSS, JavaScript and HTML, with an understanding of CSS preprocessors including Sass and LESS
- Strong knowledge of Linux, PHP and MySQL, with working understanding of MongoDB, PostgreSQL, Node.JS, Vue.js, Flask or similar
- Experience in API design and development.
- Excellent communication and teamwork skills
- Great attention to detail
- Ability to write detailed documentation and diagrams
- Help improve our code quality through writing unit tests, automation and performing code reviews
Position Knowledge, Skills, and Requirements:
Education
- Bachelor’s degree or the equivalent education / experience.
Experience
- 3+ years of experience as a member of a software engineering team
- Proven experience as a full stack engineer or similar role
- Experience developing reactive web applications
- Experience with deploying and running in AWS
Other
- eCommerce experience
- Experience with CI/CD
Benefits
We offer a competitive compensation package including:
- Generous paid time off (PTO): 12 paid company holidays plus 15 days to be used at your discretion.
- 401(k) Retirement Plan with 6% company match.
- Health, dental and vision insurance plans are available.
- Company paid long-term disability and life insurance.
- Opportunities for advancement in a successful and growing organization.
- Flexible work schedules and a great work/life balance.
- Work remotely (within commuting distance of our Warwick, RI office), or dress in casual attire and work in a comfortable office with free parking.
InsureMyTrip is an equal opportunity employer.
#LI-Remote