Area del puesto:
Informática / Internet
Publicación:
hace 2 años
Trabajo remoto:
Si
Remuneración:
$USD 2800 - 3200
software engineer
web developer
node.js
react.js
Descripción
Description
The Senior Software Engineer is responsible for producing code and testing a project, assisting the Team Lead and Design Lead in making low-level architectural decisions.
Objectives
- Produce test and execution code
- Collaborate, when requested, in the design of applications.
- Provide technical knowledge to the team to guide junior engineers in their technical responsibilities.
Responsibilities
- Produce source code for internal or customer projects.
- Produce unit tests or integration tests for assigned work parts.
- Produce low-level architectures from architecture documentation.
Requirements
- Graduated from university degree in systems engineering and computing or related career.
- You must be able to build solutions using complex data structures. For example: graphs and trees.
- Knowledge and ability to apply object oriented design; This person should, given a problem, be able to structure their solution into classes, methods, and properties.
- Mastery of top down and bottom up testing strategies as well as their implementation through unit testing and / or integration testing.
- You must have experience using version control tools (GIT) and knowledge of the company’s workflow.
- Write and read English; This person should be able to read books, technical papers, or blog posts and understand them. Additionally, it must be able to generate a summary of said reading.
- 3 years of experience in web project design and development.
- Knowledge and ability to apply SOLID principles and design patterns.
- Ability to meet requirements given by quality attributes through design decisions.
- Mastery of the following technologies and / or services:
- NodeJs
- ReactJs
- HTML
- CSS
- Mysql
- Postgres
- Cloud Experience: Heroku, AWS, Google Cloud, Azure
Other requirements
- PC (desktop or laptop), with webcam, mic & adequate processing power.
Equal opportunities
The selection process for this position ensures compliance with the principle of non-discrimination by sex, origin (including racial or ethnic), age, marital status, disability, religion or belief, political opinion, sexual orientation, union affiliation, social status and language.
Terms of recruitment
- Fixed-term service contract as a contractor
- Working days from Monday to Friday (40 hours a week)
- Hourly Salary less than USD 20.00/hour
- Great environment
- Fully remote work
Enrollment Process
Interested candidates must send their CV clicking on the button (“APPLY“) in this link: https://gbh.com.do/careers?position=job-1-software-engineer-senior-nodejs-reactjs
Requisitos
Estudios:
Universitario en Ingeniería de Sistemas
Experiencia:
Programador en el area de Informática / Internet -3 años de experiencia
Programas y Tecnologías
Node.js - Basico
React JS - Basico
javascript - Basico