Senior Software Engineer

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s Degree in Computer Science, Information Systems, or a related field., At least 2 years of experience in software development., Experience in developing reactive web applications., Strong communication skills, both verbal and written..

Key responsibilities:

  • Develop and enhance core features of the platform.
  • Diagnose and fix bugs to ensure a smooth user experience.
  • Create and maintain unit and integration tests.
  • Monitor and resolve performance issues, and mentor team members.

GLOBO logo
GLOBO XLarge https://www.helloglobo.com
1001 - 5000 Employees
See all jobs

Job description

Description

As a Senior Software Engineer with GLOBO, you’ll dig deep into a variety of gnarly technical areas to help shape the evolution of our products, inline with our mission of “helping people communicate when it matters most”. This path gives you the opportunity to play a strategic role in the development of a product that is revolutionizing the delivery of language services and omnichannel communication while keeping you connected to the development work you love. 


If you like this idea; here’s more... 

As a Senior Software Engineer on the Portal Team, working with and reporting to our Director of Engineering, you’ll be responsible for developing and integrating core technical aspects of our platform. This includes working closely with our internal development team to build and modify features that support the growth and enhancement of our technology, with a focus on stable scalability. Driven by your wealth of experience and passion, you’ll also support new product development by exploring ways that GLOBO can innovate in the areas of product and service delivery. The portal team is responsible for our our web portal and our different service lines that are integrated into the portal, including out call center platform.


Key Responsibilities:

  • Develop new features and improve upon existing features.
  • Diagnose and resolve bugs to ensure our clients and staff have the best error free experience possible
  • Develop and Maintain Unit and Integration tests
  • Monitor, diagnose and resolve performance issues
  • Perform code reviews and mentor other team members on best practices and positively influence their career development
  • Manage technical debt helping our product and engineering teams work on improving developer happiness and efficiency


About You:

You're a true technologist and an advocate for great engineering practices. Solving complex problems and building products that serve a valuable function in society get’s you up in the morning. You’re confident working independently and enjoy working collaboratively to build truly useful products. 


Stepping into this role, you'll leverage your software development experience to build creative solutions to the tasks at hand. You’ll utilize sound engineering practices including unit and integration testing, code reviews, stress testing to ensure the highest quality and performant systems possible . We believe that a skilled, open-source polyglot with creative problem-solving skills is preferable to an expert in our specific stack. 

 

Our Software:


To summarize, we've built a high-availability system that enables real-time interpretation through voice, video, and chat. On the back-end, we provide visualized data that delivers powerful user insights. Our stack includes the following: 


  • Ruby on Rails 
  • PostgreSQL 
  • AWS
  • Redis 
  • Twilio 
  • Objective-C/Swift
  • Android/Java
  • JavaScript
  • React
  • ElasticSearch
  • RabbitMQ


This isn't a comprehensive list and we're always looking for the best tools, methodologies, and ideas.


Requirements

Requirements:

  • Bachelor’s Degree in Computer Science, Information Systems or related field
  • 2+ years of experience developing software
  • Experience developing reactive web applications
  • Ability to communicate clearly and effectively verbally and in writing


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Software Engineer Related jobs