Intermediate React Developer
hace 5 meses
Company Description
Hello, we are **Edify, one of the highest-ranked **IT companies in Costa Rica and Central America according to **Great Place to Work ®**.
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.
**At Edify we believe that bored employees make boring products.** Here, there's no such thing. 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 buddies, 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.
**Qualifications**:
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 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
Role Requirements
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 2 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, Javascript, NextJS, TypeScript
- Experience with markup languages: HTML, XML, YAML, JSON
- Experience with CSS/SASS/LESS
- 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**:
1. 100% work remote from any part in Costa Rica and outside of the country.
2. Monthly connectivity allowance.
3. Private health insurance for employees (90/10), 50% for beneficiaries (spouse and children).
4. International Health Insurance.
5. Educational assistance (courses, certifications, books).
6. Life insurance for employees.
7. $800 referral bonus.
8. Personal and psychological support through our wellness department.
9. Dental and optical insurance.
10. Snack and beverages.
11. Meal allowance if you want to work at the office.
-
Senior Software Developer
hace 4 semanas
Alajuela, Alajuela, Costa Rica Hologic, Inc. A tiempo completoJob SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Hologic, Inc. as a Power Automate Desktop Developer with expertise in React and Angular frameworks.Key ResponsibilitiesDesign, develop, and maintain automated workflows and applications using Microsoft Power Automate Desktop.Create and maintain web applications using...
-
Intermediate Full Stack Software Developer
hace 1 mes
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob SummaryWe are seeking an experienced Intermediate Full Stack Software Developer to join our team at Edify Software Consulting. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining high-quality software systems.Key ResponsibilitiesAnalyze project requirements and estimate effort needed to...
-
Software Developer 2 CR
hace 1 mes
Alajuela, Costa Rica Hologic, Inc. A tiempo completoEducation: Bachelor’s degree desirable in information technology, Information Security, or relevant field. Experience: Minimum of 2 years of experience in software development. Skills, Specialized Knowledge (Desired): Certifications (Good to Have): Microsoft Power Platform certifications. Relevant certifications in React and Angular. ...
-
Front-end Developer
hace 3 semanas
Alajuela, Alajuela, Costa Rica Newrest A tiempo completoOur company is currently seeking a skilled Front-end Developer to join our team. Key Responsibilities:Design and develop responsive user interfaces using HTML, CSS, and JavaScript.Collaborate with cross-functional teams to ensure seamless integration with back-end systems.Participate in code reviews and contribute to the improvement of our front-end...
-
Senior Power Automate Desktop Developer
hace 2 semanas
Alajuela, Alajuela, Costa Rica Hologic, Inc. A tiempo completoAbout the Role:We are seeking a skilled Power Automate Desktop Developer to join our team at Hologic, Inc. As a member of our team, you will be responsible for designing, developing, and maintaining automated workflows and applications using Microsoft Power Automate Desktop.Key Responsibilities:Design and develop automated workflows using Microsoft Power...
-
Senior Android Developer
hace 4 semanas
Alajuela, Alajuela, Costa Rica Ntt Data A tiempo completoJob Title: Senior Android DeveloperJob Summary:We are seeking a skilled Senior Android Developer to join our team at NTT DATA Services. As a key member of our development team, you will be responsible for creating organization standards around Android Development best practices.Key Responsibilities:Develop detailed work plans, schedules, project estimates,...
-
Frontend Developer Position
hace 4 semanas
Alajuela, Alajuela, Costa Rica Ntt Data A tiempo completo**Job Overview**We are seeking a skilled Frontend Developer to support and develop HTML and CMS solutions to meet our business requirements.**Key Responsibilities**Develop web pages/interfaces using different technologies.Develop solutions on Content Management systems like SharePoint or Confluence.Troubleshoot any issues with the developed web pages or...
-
Full Stack Developer | Software Solutions Expert
hace 2 semanas
Alajuela, Alajuela, Costa Rica Medbill A tiempo completoJob Summary:We are looking for a skilled Full Stack Developer to join our team at Medbill. The ideal candidate will have experience with web development, software design, and implementation. Main Responsibilities:- Develop software solutions that meet the needs of Medbill's customers.- Work collaboratively with the development team to design, develop, test,...
-
Software Engineer
hace 3 semanas
Alajuela, Alajuela, Costa Rica Inchcape A tiempo completoJob DescriptionAs a Frontend Developer, you will be responsible for designing and implementing the user interface and user experience of our application.Key Responsibilities:Design and implement the user interface and user experience of our application.Collaborate with the backend team to ensure seamless integration of frontend and backend...
-
Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob DescriptionResponsible for analyzing, designing, developing, maintaining, evaluating and assuring quality and performance specific components of software systems.QualificationsRoles, Responsibilities and Key Functions:Analyze together with your team the project requirements.Estimate together with your team the effort needed to implement the analyzed...
-
PowerApps Model Driven
hace 2 semanas
Alajuela, Alajuela, Costa Rica 3M A tiempo completoDiscover a new challenge as a PowerApps Model Driven & Canvas Lead Developer at 3M, where you will have the opportunity to design, coordinate and implement cutting-edge PowerApps solutions.As a key member of our team, your primary responsibilities will include:Collaborating with project teams to customize, develop, integrate and extend PowerApps Model Driven...
-
Senior Dataverse Developer
hace 4 semanas
Alajuela, Alajuela, Costa Rica Golabs A tiempo completo**About the role**We are seeking a highly skilled Dataverse Platform Expert to join our team at Golabs. As a key member of our core development team, you will work closely with us to deliver high-quality solutions using the Dataverse platform.**Key Responsibilities**Collaborate with our core development team to design and implement Dataverse...
-
Mobile Expert Leader for Hashmap
hace 1 semana
Alajuela, Alajuela, Costa Rica Hashmap A tiempo completoJob OverviewWe are looking for a skilled Senior Android Developer to lead our team in developing organization standards around Android Development best practices and collaborate with agile teams.ResponsibilitiesThe successful candidate will be responsible for:Developing detailed work plans, schedules, project estimates, and status reportsRecommending and...
-
Expert Dataverse Solution Architect
hace 2 días
Alajuela, Alajuela, Costa Rica Golabs A tiempo completoAbout the RoleGolabs is seeking a skilled Senior Dataverse Developer to join our team. In this role, you will work closely with our core development team through Agile development methodologies in monthly release cycles.Key ResponsibilitiesCollaborate with the core dev team to deliver high-quality features and resolve issues.Ensure a deep understanding of...
-
Senior Engineering Manager
hace 4 semanas
Alajuela, Alajuela, Costa Rica Equals True A tiempo completoWe are seeking a Senior Engineering Manager to lead our engineering teams and ensure successful and timely delivery of work to our clients. This role involves architecting technical solutions using the latest cloud services, frontend/backend frameworks, and software libraries.Key Responsibilities:Lead engineering teams at a project level to ensure delivery...
-
Backend Technical Lead
hace 1 mes
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob DescriptionIn this role, you will lead the development work team and make technical contributions to the development of projects. You will be responsible for ensuring that the needs of the client and the organization are met by establishing a fluid and continuous communication, implementing best practices, and ensuring the fulfillment of the established...
-
Backend Technical Lead
hace 1 mes
Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob DescriptionIn charge of leading the development work team and making technical contributions to the development of projects. In addition, is responsible for ensuring that the needs of the client and the organization are met by establishing a fluid and continuous communication, implementing best practices and ensuring the fulfillment of the established...
-
Technical Software Engineer
hace 3 semanas
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completo{"Responsibilities": "As a software development team member at Edify Software Consulting, you will be responsible for analyzing, designing, developing, maintaining, evaluating, and assuring quality and performance of specific software systems.", "Key Functions": "Analyze project requirements together with your team.Estimate the effort needed to implement the...