Careers > 
Software Engineer, Front End

Software Engineer, Front End

What We're Looking For

We are looking for a talented software engineer to work on the development of our company’s projects. We will be looking to you for implementation of technical matters. You should be familiar with and willing to work on projects from ideation through to production. Aside from working on our core product, you may be tasked with the development of prototypes and other technical projects. You will be working with a small, fast-moving team and have a major impact on all development-related aspects of the product and company.

You should be someone who loves technology and is up-to-date with the latest tools and methodologies. Although you will be working on an existing product, we are always looking for innovative ways to improve how things are done. You should have an understanding or desire to learn about things such as agile development, microservices vs monoliths, multi-tenancy, serverless, edge computing, javascript frameworks, API patterns, and design, WebRTC, WebAssembly, content delivery networks, server-side vs client-side, database paradigms (relational vs NoSQL vs others), etc.


Responsibilities

  • Most of your time will be spent on development activities.
  • Come up with innovative solutions to technical challenges.
  • Develop features in a secure, well-tested, and performant way.
  • Create clean, concise, and maintainable code for a high-scale web environment.
  • Confidently ship features and improvements with minimal guidance and support.
  • Take proactive action to move projects and the company forward towards goals.
  • Keep to high standards in a fast-paced, dynamic environment, while solving technical problems of high scope and complexity.
  • Increase efficiency and reduce technical debt with creative solutions.
  • Work closely with product stakeholders across geographies and cultures.

Qualifications

  • 3+ years of relevant experience.
  • Experience Javascript, CSS, and other related technologies.
  • Ideally have familiarity with Ruby on Rails, or similar MVC frameworks.
  • English language skills, both written and verbal.
  • Proven track record of shipping production software, preferably SaaS products.
  • Understanding of web and/or mobile technologies, both frontend and backend.
  • Experience with MVC and other software design patterns.
  • Experience owning a project from concept to production.
  • Ability to diagnose, solve, and prevent performance and optimization problems.
  • You need to be able to work well in a team, be self-motivated, and work on projects with a positive and solution-oriented mindset.
  • Proactive and independent thinking. Propose solutions without being asked.
  • Computer Science education or equivalent experience.
  • Great to have: experience working with internet video and/or WebRTC.

How To Apply

Sound like a good fit? Email us at careers@viewabo.com with your resume and cover letter:

We place high importance on a well-written cover letter letting us know more about you, your background, and what challenges you are looking for in your next adventure, and/or any other information that might help us get to know you better as a person.

Didn't find what you needed? 

If you have any additional questions please contact us.