Empleos actuales relacionados con Ruby On Rails Developer - Alajuela - Edify Software Consulting

  • Senior Backend Developer

    hace 1 semana


    Alajuela, Costa Rica Edify Software Consulting A tiempo completo

    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...

  • Software Developer 3 CR

    hace 2 semanas


    Alajuela, Alajuela, Costa Rica Hologic A tiempo completo

    DescriptionJob Title:   Software Developer 3 CROrganization Name: Enterprise Applications and AnalyticsPosition Reports to:   Sr. Manager, Software DeveloperOrganizational Relationships: Multidisciplinary teamsSummary of Duties and ResponsibilitiesDesign, develop, and maintain scalable, efficient, and high-quality APIs and software solutions that...


  • Alajuela, Alajuela, Costa Rica FullStack A tiempo completo

    About FullStackFullStack is the most transparent IT talent network, connecting highly skilled individuals with top global companies and Silicon Valley startups for remote, on-demand projects. We focus on building a trusted, high-performance network where talent can thrive in a positive, respectful, and supportive environment. By prioritizing transparency,...


  • Alajuela, Alajuela, Costa Rica FullStack A tiempo completo

    About FullStackFullStack is the most transparent IT talent network, connecting highly skilled individuals with top global companies and Silicon Valley startups for remote, on-demand projects. We focus on building a trusted, high-performance network where talent can thrive in a positive, respectful, and supportive environment. By prioritizing transparency,...


  • Alajuela, Costa Rica SmileDirectClub A tiempo completo

    **Job Type**: Full-Time Overview: Hi, we’re SmileDirectClub, and we’re big believers that everyone should have access to a smile they love. We also believe that you deserve a job you’ll love. At SmileDirectClub, you’ll help people change their lives - and in doing so, change your own. We believe it takes someone special to make a difference, and...


  • Alajuela, Costa Rica GSB A tiempo completo

    **Descripción del Puesto** **In this role**: - You will continuously integrate and ship code into the cloud environment - You will participate in defining the architecture of modern tools and runtime for operating your code such as AWS, Docker, Kubernetes, and Terraform - You will work directly with Product Owners to deliver products in a collaborative...


  • Alajuela, Alajuela, Costa Rica FullStack A tiempo completo

    About FullStackFullStack is the most transparent IT talent network, connecting highly skilled individuals with top global companies and Silicon Valley startups for remote, on-demand projects. We focus on building a trusted, high-performance network where talent can thrive in a positive, respectful, and supportive environment. By prioritizing transparency,...

  • Software Developer 3 CR

    hace 2 semanas


    Carmen, Alajuela, , Costa Rica OTSI A tiempo completo

    Responsibilities:• Design, develop, and maintain scalable, efficient, and high -quality APIs and software solutions that implement the API contracts.• Collaborate with team members to design and implement API -driven architecture and integrations, leveraging middleware platforms whereappropriate.• Work with middleware platforms such as Mulesoft,...


  • Alajuela, Alajuela, Costa Rica Bluelight Consulting A tiempo completo

    Bluelight is a leading software consultancy dedicated to designing and developing innovative technology that enhances users' lives. With a steadfast commitment to delivering exceptional service to our clients, Bluelight excels in its focus on quality and customer satisfaction. Our mission is not only to create cutting-edge applications but also to foster a...

  • QA Tester

    hace 5 días


    Alajuela, Costa Rica Edify Software Consulting A tiempo completo

    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...

Ruby On Rails Developer

hace 2 semanas


Alajuela, Costa Rica Edify Software Consulting A tiempo completo

**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.

Responsible for analyzing, designing, developing, maintaining, evaluating and assuring the quality and performance of different software system components and their respective relationships, supporting and guiding others in his work team.

Key Roles, Responsibilities and Functions:

- Lead the analysis of defects in the system to find their causes and correct them.
- Lead the project requirements analysis process.
- Ensure that code tests are kept up to date with respect to changes introduced by the developed components.
- Determine data storage, processing and transmission needs based on the requirements analyzed.
- Design and implement unit, integration and system tests.
- Lead the design of software components integrated to the system under construction or maintenance that implement the requirements analyzed. Participate in the implementation of these components.
- Lead and participate in the estimation of effort needed to implement the requirements analyzed.
- Lead and implement the integration of developed components with the rest of the system (Front End - Back End integration, APIs).
- Be a reference for the team in the peer review of the code of their teammates (peer review).
- Define and follow processes and standards for code management in repositories.
- Define processes and standards for code management in repositories.
- Verify compliance with requirements and proper functioning of developed components as specified.

**Qualifications**
Advanced 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 testing).
- Design patterns.
- Development best practices to ensure efficiency, quality and maintainability.
- Best practices and mechanisms for deployment.
- Security, authentication and authorization mechanisms.
- Integration of services and software components.
- Error handling.
- Internationalization and accessibility.
- Real-time data management.
- Configuration management.
- Experience with microservices based systems.
- Multitenancy.
- Processes / background / jobs / concurrency / Messaging (queues, bus, subscriber).
- Documentation (design diagrams, README.md, API, wiki, etc).

Languages:

- Advanced knowledge in Ruby on Rails.
- Knowledge in markup languages: HTML, XML, JSON, YAML.
- Knowledge of CSS and processors such as SASS/LESS.
- Advanced knowledge of SQL language.

Tools:

- Advanced POSIX shell handling.
- Relational and non-relational databases (Postgres, MySQL,

Mongo, Firebase, Dynamo DB).
- Code management tools (Source Control).
- Dependency management tools such as NPM, Yarn,

Maven, Gradle.
- Build Managers tools (Build Managers) such as Grunt, Gulp, Maven, Gradle.
- Precompilers such as TypeScript.
- Continuous integration process management tools such as Travis, Jenkins and CircleCI.
- Code management processes in repositories such as

GitFlow and GitHub Flow.
- Virtualization and Containerization.
- Experience in cloud computing and its services (AWS, Azure,

GCP)

Working experience:

- At least 5 years of experience in software engineering.

**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 and optical insurance.
- Snacks and beverages.
- Free Parking.
- Meal allowance if you want to work at the office.