Edify Software Consulting Logo

Edify Software Consulting

Senior Fullstack Developer (Node/React)

Posted 23 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Alajuela, Alajuela
80K-80K
Senior level
Remote
Hiring Remotely in Alajuela, Alajuela
80K-80K
Senior level
The Senior Fullstack Developer is responsible for designing, developing, and maintaining software systems, ensuring quality and performance through testing, and collaborating with the team to meet project requirements.
The summary above was generated by AI
Company Description

Hello, we are Edify, one of the highest-ranked IT companies in Costa Rica and Central America.

We're a consolidated technology services consulting firm specializing in education technology. We deliver unbelievably creative and rock-solid solutions for a wide range of clients, including major corporations, startups, educational institutions, and non-profit organizations.

We help our clients design, build and run some of the most interesting ventures in the industry while promoting a warm, friendly and cooperative culture. Work and life should definitely be balanced, so we're serious about cultivating a great work environment.

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:

● Object-oriented, 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 non-relational 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 employee’s growth and career progression.

Top Skills

Babel
CircleCI
CSS
Flow
Git
GraphQL
Grunt
Gulp
HTML
Jenkins
JSON
Less
Node.js
Npm
React
Rest
Sass
Travis
Typescript
Webpack
XML
Yaml
Yarn

Similar Jobs

19 Days Ago
Remote
Costa Rica
Senior level
Senior level
Software
Manage a team of test engineers to improve product quality and engineering productivity by implementing automated testing solutions and collaborating across teams.
Top Skills: AngularCi/CdJavaJmeterPythonRobot FrameworkSaaS
21 Days Ago
Remote
15 Locations
Senior level
Senior level
Information Technology
The Database Administrator will ensure high availability, optimize performance of large-scale systems, and support technology teams through various database management tasks.
Top Skills: Ms Sql ServerPowershellSql Server Alwayson Availability GroupsSql Server ReplicationSsis
24 Days Ago
Remote
16 Locations
80K-120K
Senior level
80K-120K
Senior level
Fintech • HR Tech • Payments • Financial Services
As a Senior Backend Engineer you will collaborate with teams to develop features and APIs, ensuring quality and scalability while providing customer-focused solutions.
Top Skills: JavaScriptNode.jsPostgresSQLTypescript

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account