Jobs /

Software Developer II

ViaSat

Apply Now

Job Details

Location: Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Southeast Region, Brazil Posted: Jun 04, 2022

Job Description

Midlevel Software Developer

PRIMARY DUTIES & RESPONSIBILITIES :


  • Implement architectural changes with some supervision;
  • Write your software documentation to contribute with the product legacy;
  • Participate in the technical meetings with the team;
  • Contribute on product roadmap discussions;
  • Help on the quality assurance process, through code reviews, automated tests and customer feedback.
  • Creation of readable code for other developers;
  • Code optimization skills to make it more efficient;
  • Ability to break tasks into smaller tasks;
  • Review the code in detail;
  • Find bugs and propose an action plan for correction;
  • Perform multiple tasks on multiple projects simultaneously;
  • Domain of the main stack languages;
  • Guide junior developers.

QUALIFICATIONS:


Education, Knowledge, Hard Skills & Abilities:


  • Level of English (intermediate for reading, writing and for speaking);
  • Has experience in projects of the most varied types;
  • You can work alone or as a team as a leader;
  • You can set up the development environment yourself;
  • Has initiative and seeks different ways of solving problems;
  • It doesn't just think about codes, but also about the main aspects of the business (marketing, administrative, financial, etc.).
  • Previous experience with at least one programming language.

If :


Front End Developer

  • Intermediate (Practical application) in: Javascript, Typescript, React

Back End Developer

  • Intermediate (Practical application) in: Java, Python

Full Stack Developer

  • Intermediate (Practical application) in: Javascript, React, Java or Python or a JVM language (ex. Kotlin)

BONUS POINTS:


  • Interest and ability to learn other technologies and coding languages as needed;
  • Familiarity with databases (Mysql, PostgreSQL, MongoDB);
  • Familiarity with the HTTP protocol, JSON and Web APIs;
  • Familiarity with Linux;
  • Automated testing;
  • Comfortable use of version control systems (git, in our case);
  • Degree in Computer Science (or similar field of study) or equivalent self-taught experience.
To learn more about this site and other office locations, please click here !

About ViaSat

ViaSat produces satellite and other digital communication products that enable fast, secure, and efficient communications to any location.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free