drjobs Senior Fullstack Developer NodeReact

Senior Fullstack Developer NodeReact

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alajuela - Costa Rica

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Responsible for analyzing designing developing maintaining evaluating and assuring the quality and performance of specific components of software systems.

 

Key Roles Responsibilities and Functions:

 

Analyze system defects to find their causes and correct them.

Analyze together with your team the requirements of the project.

Ensure that code tests are kept up to date with regards to changes introduced by

the components developed.

Work with your team to determine data storage processing and transmission needs

according to the requirements analyzed.

Design and implement unit integration and system tests with the help of the team.

Design together with your team software components integrated into the system under construction or maintenance that implement the analyzed requirements.

Document technical and process aspects related to your daily work (technical documentation APIs or READMEs report estimates and actual effort timesheets workflow).

Estimate together with your team the effort required to implement the analyzed requirements.

Integrate the developed components with the rest of the system (Front End Back End integration APIs).

Program the designed components.

Perform peer review of the code of your teammates (peer review).

Follow processes and standards for code handling in repositories.

Verify the correct functioning of the tests and apply corrections where appropriate.

Verify compliance with the requirements and the correct functioning of the components developed as specified.

 

Key Areas of Accountability:

 

Achievement of objectives targets and procedures

Compliance with project requirements

Quality assurance

Compliance with service agreements

Customer service


Qualifications :

Academic Training:

Technician or Bachelor of Computer Engineering Computer Science and related or level of knowledge proven equivalent.

 

Language:

Technical and conversational English level B2 according to Common European Framework.

 

Work Experience:

Minimum experience of 5 years in software engineering.

 

Knowledge in:

Objectoriented functional procedural and asynchronous programming paradigms.

Software engineering processes (development cycle and quality control).

Participation in agile software development methodologies: SCRUM Kanban among others.

Software quality assurance (unit and integration tests).

Design patterns good practices.

Documentation (design diagrams README. md API wiki).

Experience in integrating services through APIs. (REST GraphQL)

Experience in analyzing UX/UI requirements design tools and best practices

Internationalization and accessibility

Responsive Design

Languages:

Experience with React Node

Experience with markup languages: HTML XML YAML JSON

Experience with CSS/SASS/LESS

Experience in at least 1 framework for developing modern Web applications: React Angular Vue Svelte NextJS or similar.

 

Tools:

POSIX shell handling.

Concepts of relational and nonrelational databases.

Code management tools (Source Control). Git

Dependency management tools such as NPM and Yarn.

Build Managers such as Grunt Gulp and WebPack.

Precompilers such as Babel TypeScript Flow.

Experience with tools for managing continuous integration processes such as Travis Jenkins and CircleCI.

Code management processes in repositories such as GitFlow and GitHub Flow.


Additional Information :

Benefits

  • 100 work remote from any part in Costa Rica.
  • Digital Nomad.
  • Monthly Internet connectivity allowance.
  • Private health insurance for employees 90/10 50 for beneficiaries (spouse and children).
  • International Health Insurance.
  • Marriage leave.
  • Bereavement leave.
  • Sick days.
  • Ergonomic equipment.
  • Educational assistance (courses certifications books).
  • Life insurance for employees.
  • $800 referral bonus.
  • Personal support through our wellness department.
  • Dental insurance.
  • Optical insurance.
  • Snacks and beverages if you want to work at the office.
  • Free Parking.
  • Meal allowance if you want to work at the office.
  • Flex time
  • Our Career Development Manager ensures ongoing tailored support for each employees growth and career progression.


Remote Work :

Yes


Employment Type :

Fulltime

Employment Type

Remote

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.