Invoca Senior Software Engineer

via WeWorkRemotely

Logo.gif?ixlib=rails 2.1

Headquarters: Santa Barbara, CA
URL: https://www.invoca.com/

Invoca offers a unique opportunity to be part of a world-class software engineering team deploying code to our production SaaS platform and public cloud infrastructure multiple times per day. Our team is committed to upholding high standards via modern methodologies of agile software development, test-driven development, and DevOps.

What you will do:

  • Work on solutions for challenging problems, including:
  1. Machine learning
  2. Responsive user interfaces
  3. High performance REST and GraphQL APIs
  4. Large scale data warehouses
  5. Highly scalable and reliable VoIP telephony
  • Provide technical mentorship and project leadership to peers through team initiatives
  • Participate in and occasionally lead peer code reviews, design reviews, standups, retrospectives, mentoring 1-on-1s, root cause analyses, and more.
  • Focus on the whole production stack; building, maintaining, and monitoring systems that a wide range of internal and external customers are using.

What we are looking for:

  • A systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
  • A track record of owning technical projects, maintaining features in production, and solid prioritization with a customer focused mindset.
  • Advanced knowledge of Object Oriented Programming, Test Driven Development, and MVC design.
  • Previous experience building customer driven web applications, working closely with Product Management in a continuous deployment environment.
  • A desire to create elegant, scalable, and maintainable tools and solutions.
  • Previous experience successfully working remotely.

To apply: https://grnh.se/3e9780fd2

Posted Invoca Senior Software Engineer on April 16, 2019 via WeWorkRemotely

Other remote programming jobs

Find a remote job

Don't miss out on your dream job, get the best remote jobs in your inbox every day!


Was this job helpful? Yes / No

Keep your remote working skills sharp—get notified when we post the next remote work interview! RemoteHabits will help you achieve your remote work goals!