21 Ofertas de Junior Developer en Costa Rica
Junior Developer
Hoy
Trabajo visto
Descripción Del Trabajo
The Junior Developer will assist in the design, development, and maintenance of websites and web applications using JavaScript, PHP, WordPress, MySQL, HTML, and CSS. This role is ideal for a motivated individual eager to learn, contribute to projects, and grow technical skills in a collaborative environment.
Responsibilities:
- Assist in developing and maintaining websites, web applications, and online platforms.
- Write clean, well-structured, and efficient code using JavaScript, PHP, HTML, and CSS.
- Customize and maintain WordPress websites, including themes and plugins.
- Create, update, and optimize MySQL database queries.
- Collaborate with designers and senior developers to implement new features and improve user experience.
- Troubleshoot and fix bugs or performance issues.
- Test and debug code to ensure functionality across different browsers and devices.
Requirements:
- Bachelor's degree in computer science, Software Engineering, or related field (or equivalent experience) preferred.
- Advanced English Level.
- Basic to intermediate knowledge of JavaScript, PHP, HTML, CSS, WordPress, and MySQL.
- Strong problem-solving skills and attention to detail.
- Good communication skills and willingness to work in a team environment.
Junior Developer
Hoy
Trabajo visto
Descripción Del Trabajo
Translates system requirements / user stories into a robust supportable design of code for the product / application.
Develops and tests the code to ensure it functions as designed. Implements the code across the software development life cycle steps preferring CI/CD tooling for deployment and integration.
Deploys to production, monitors, and maintains the software to ensure proper functionality.
Add new features and fixes to the software as needed.
Works closely with others on product, operations teams, and other systems that the software and services in which it integrates.
Plays a role in architecture design of the application where applicable/appropriate(eg designing the cloud native architecture).
Continuously strives to improve the experience and performance of the codebase. Keeps up to date on the latest software practices, technologies, and vulnerabilities.
For DevOps Engineer type of role:
- Leads and executes CI/CD stack
- Enables the use of a Modern Application Development framework (including design thinking, agile project management, Continuous Integration and Continuous Deliver (CI/CD) methods and tools) with our Software Engineers.
- Continuously looks for opportunities to create more efficient DevOps processes using automation, new tools, and exploring new CI/CD platforms.
- Provides engineering support for assigned tools and coordinate with other support teams, whether it is external or owned by internal product owners.
Junior Python Developer
Hoy
Trabajo visto
Descripción Del Trabajo
At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.
Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.
When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.
Junior Python Developer at BairesDev
Step into the role of a Junior Python Developer within our esteemed development team. Here, you'll have the opportunity to excel in Python and key frameworks. Your contributions will directly impact the development of cutting-edge applications, all while collaborating closely with a supportive and experienced team.
What you will do
Develop and maintain Python applications, focusing on writing clean, efficient, and well-documented code.
Collaborate with development teams on various projects, contributing to different stages of the software development lifecycle.
Identify and troubleshoot software bugs and participate in implementing solutions and optimizations.
Engage in code reviews, both reviewing others' code and having yours reviewed, to maintain high software quality and learn best practices.
Stay updated with new Python frameworks and libraries. Apply these technologies effectively in both new and existing projects.
Participate actively in team meetings and discussions, contributing ideas and feedback to enhance project development and team dynamics.
Here's what we are looking for:
1 year of experience with Python.
Good understanding of basic algorithms and data structures.
Basic knowledge of version control systems, preferably Git.
Ability to solve problems effectively and learn new technologies quickly.
Advanced level of English is a plus.
How we do make your work (and your life) easier:
100% remote work (from anywhere).
Excellent compensation in USD or your local currency if preferred
Hardware and software setup for you to work from home.
Flexible hours: create your own schedule.
Paid parental leaves, vacations, and national holidays.
Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.
Apply now and become part of a global team where your unique talents can truly thrive
Junior Frontend Developer
Hoy
Trabajo visto
Descripción Del Trabajo
Role Overview:
We are looking for a motivated and detail-oriented
Junior Front-End Developer
to join our team. You will work closely with designers, developers, and product managers to build engaging, responsive, and user-friendly web interfaces.
This role is ideal for developers with some experience (personal projects, internships, junior roles) who want to grow while contributing to marketing-driven web projects like landing pages, popups, and promotions. You'll work closely with experienced developers and designers, gaining hands-on experience in modern frontend development.
Job Responsibilities:
• Collaborate with designers and developers to implement responsive and interactive web pages
• Translate UI/UX designs and wireframes into high-quality code using HTML, CSS, and JavaScript
• Maintain and improve existing websites and applications
• Test, debug, and optimize components for maximum performance and cross-browser compatibility
• Stay up to date with modern front-end development practices and frameworks
• Participate in code reviews and team meetings
• Document code and contribute to technical specifications
Minimum Requirements:
• Bachelor's degree in computer science, Web Development, or a related field and 1-2+ year of relevant front-end development experience.
• Proven understanding of HTML5, JavaScript and basic TypeScript.
• Proven Experience with responsive design and mobile-first development.
• Proven Experience using Tailwind CSS for styling.
• Experience working with Figma or similar tools to translate designs into simple interfaces.
• Experience to Git for version control and teamwork.
Preferred Qualifications:
• Curiosity, willingness to learn, and enthusiasm for working in an agile team environment.
• Awareness of state management concepts.
• Portfolio of projects or GitHub profile showcasing your work (preferred)
• Exposure to at least one modern JS framework (React, Remix, Astro).
• Awareness of headless CMS (WordPress, Strapi, etc.).
Junior Java Web Developer
Hoy
Trabajo visto
Descripción Del Trabajo
We're Hiring Join Our Growing Team
Positions Available: Java Developers (3)
Location: Remote (occasional in-person meetings)
Job Type: Full Time, Contractor
Job Overview
We're growing our team in Costa Rica and are hiring for multiple roles
As a Java Developer, you'll work on the development and expansion of our proprietary website publishing and automation platform.
Responsibilities:
- Develop and maintain platform features
- Refactor and clean up legacy code
- Build new functionality based on spec sheets
- Integrate APIs and automation flows
- Ensure scalability and performance across massive domain volumes
Requirements:
- 2 - 3+ years of Java development experience
- Strong English C1+ (written & spoken)
- Strong backend architecture knowledge (Tomcat preferred)
- Solid SQL (PostgreSQL) and relational data modeling skills
- Experience with APIs and modular coding
- Startup or fast-paced environment experience is a plus
Why Join Us?
- 100% Remote (with occasional in-person meetings)
- Fast-moving, collaborative, and startup-like culture
- Opportunity to grow, learn, and have real impact
How to apply: If you're interested, please specify which role you are applying for (
Operations Specialist
or
Java Developer
) and share your CV/resume with us.
Software Development
Hoy
Trabajo visto
Descripción Del Trabajo
Position:
Software Development Engineer in Test
Location:
Costa Rica
Modality:
100% Remote
Duration:
Initial 6 months with potential extension
We are pleased to present an exciting opportunity with a leading company in the
technology
sector.
What You'll Do:
- Collaborate closely with the engineering team to resolve bugs and develop new features.
- Design, implement, and maintain new functionalities based on product management requirements.
- Investigate and resolve technical issues, including addressing technical debt.
- Apply best practices in automated testing throughout the development lifecycle.
Your Key Qualifications:
- Strong proficiency in
TypeScript
,
JavaScript
, and
React
. - Prior experience working in agile development environments.
- Ability to write clean, reusable, and well-documented code.
- Familiarity with unit testing and frameworks such as
Jest
. - Experience with end-to-end testing using
Cypress
. - Understanding of
CI/CD pipelines
and continuous integration tools.
At
Net2Source
, we are committed to connecting top talent with industry leaders. If this role aligns with your expertise, let's connect
Engineering Manager - Software Development
Publicado hace 15 días
Trabajo visto
Descripción Del Trabajo
To be a Successful , Candidate must have strong exeperience with the following:
1. People Management
2. Project Management
3. Project Delivery
4. Process Improvement
5. Techical Leadership
Minimum Qualification:
Bachelor's degree in Computer Science/Engineering (Master's preferred).
Minimum of 5 years experience in leading multiple technical/project teams.
6 years Software Development experience. ( preferably in Java Development )
Experience in managing remote teams
Must be amenable to work CEST
Mandatory Requirement:
AI-Driven Development: Hands-on experience integrating LLMs into SDLC
Process Automation: Using AI to templatize repetitive tasks
Understanding of machine learning, AI, and software development
System Design & Architecture: Understand scalability, reliability, and trade-offs.
Tooling/Frameworks: CI/CD, DevOps, monitoring, and Agile methodologies.
Road mapping: Break down projects into milestones and dependencies.
Resource Allocation: Assign tasks based on skills and bandwidth.
Code Review & Quality: Ensure maintainability, security, and best practices
Soft skills:
Exceptional communication skills for both technical and non-technical audiences.
Adaptability in a fast-changing tech environment.
Remote/Hybrid Leadership: Master async communication
Sé el primero en saberlo
Acerca de lo último Junior developer Empleos en Costa Rica !
Software Development Engineer in Test
Hoy
Trabajo visto
Descripción Del Trabajo
Additional Locations: Costa Rica-Heredia
Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance
At our company, we value diversity and believe it is our greatest strength. We are committed to empowering women, supporting the LGBTQ+ community, and creating opportunities for individuals with disabilities. Our belief is that your diversity enriches our work environment. As an equal opportunity employer, we wholeheartedly welcome applications from all qualified candidates, regardless of their background. Additionally, we have a Gender Equality Policy that reflects our commitment to fairness and equality in the workplace.
Hybrid Roles:
Boston Scientific's hybrid workplace includes Working From Home and onsite. You will have the opportunity to discuss details in the interview.
About the role:
Boston Scientific is seeking a highly motivated and versatile Sr. Software Development Engineer in Test to join our Neuromodulation Software Development team of diverse and high-performing employees, tackling some of the most important health industry challenges. As an engineer on the Software Infrastructure, Framework and Tools team you will be collaborating on various exciting projects, ranging from test automation to connectivity projects.
In this pivotal role, you will be expected to leverage your extensive experience to tackle complex technical challenges and drive innovation within the team. Your proactive approach and problem-solving skills will be crucial as you navigate the intricacies of software testing and development. By embracing new technologies and methodologies, you will ensure the robustness and reliability of our software solutions, thereby contributing to our mission of improving patient outcomes through cutting-edge neuromodulation technologies. Your collaboration with cross-functional teams will be instrumental in achieving our strategic goals and delivering high-quality products to the market.
This individual will partner with product development, participate in architectural and software development activities, mentor junior SDET engineers and conduct software requirements analysis, verification, test documentation and automation.
Key Responsibilities:
Being able to extract and create Test Plan by reviewing design documents, technical requirements, and Jira stories, and maintaining them during project lifecycle
Creating, maintaining, and refactoring the testing frameworks, implementing test libraries
Creating automated tests in Python using Pytest for Surface Pro application and mobile integration tests
Familiar with test case management like JIRA and Zephyr to create test suites, and detailed test steps to ensure requirements traceability and test coverage
Familiar with using general mobile devices to interact with devices via Bluetooth, NFC, Wi-Fi, and using mobile applications to interact with our devices
Comfortable interacting and working directly with Development, Program Management, to get the necessary support regarding key deliverables and interacting with them to resolve issues quickly and efficiently
Being able to reproduce issues reported, or as needed during regression and product verification during testing and after release to production
Willingness to directly work with team members overseas
Proficient oral and written communication skills
What we are looking for:
Required Qualifications:
4 or more years relevant work experience
2 or more years of Python test development experience
Hands on end-to-end test experience with desktop, windows tablets, mobile and web software products
Experience with testing and supporting large scale customer facing product releases
Practical experience working within an Agile/Scrum based environment
Preferred Qualifications:
Knowledge of wireless testing technologies, including cellular (5G, LTE, WCDMA), Wi-Fi, Bluetooth etc.
Experience with testing complex applications on desktop, tablets
Requisition ID:
As a leader in medical science for more than 40 years, we are committed to solving the challenges that matter most – united by a deep caring for human life. Our mission to advance science for life is about transforming lives through innovative medical solutions that improve patient lives, create value for our customers, and support our employees and the communities in which we operate. Now more than ever, we have a responsibility to apply those values to everything we do – as a global business and as a global corporate citizen.
So, choosing a career with Boston Scientific (NYSE: BSX) isn't just business, it's personal. And if you're a natural problem-solver with the imagination, determination, and spirit to make a meaningful difference to people worldwide, we encourage you to apply and look forward to connecting with you
Benefits
• Life-Work Integration
• Community
• Career Growth
At Boston Scientific, you will find a collaborative culture driven by a passion for innovation that keeps us connected on the most essential level. With determination, imagination, and a deep caring for human life, we're solving some of the most important healthcare industry challenges. Together, we're one global team committed to making a difference in people's lives around the world. This is a place where you can find a career with meaningful purpose—improving lives through your life's work.
CRTA #CRGH #DEVCR #ITCRSoftware Development Engineer in Test
Hoy
Trabajo visto
Descripción Del Trabajo
We're looking for a deeply technical and hands-on Software Development Engineer in Test (macOS) to own the quality of their macOS integration layers — including endpoint security agents, network extensions, and other system-level components. You'll work closely with engineering and product teams to build high-fidelity automated tests, validate complex behavior across macOS internals, and ensure our platform's reliability, security, and compatibility on Apple hardware.
This is not just UI testing — this is system extension testing, sandbox boundary validation, and building test frameworks that simulate real-world macOS system behavior under enterprise security constraints.
Responsibilities:
- Work with product development teams throughout the product life cycle to ensure software quality requirements and goals are established and met.
- Responsible for automating functional and non-functional tests to reduce test duration
- Design, build, and maintain automated test infrastructure for system-level macOS functionality, especially around:
- Perform code reviews and white box testing to uncover defects early in the product life cycle.
- Strong proficiency in at least two of the following languages: Python, Swift, ObjC
- Design, build, and maintain automated test infrastructure for system-level macOS functionality, especially around: Endpoint Security, Network Extensions, Accessibility and other Mac frameworks.
- Experience developing automated test frameworks or comprehensive test suites targeting MacOS desktop applications and platform functionality.
- Participate in architectural and design reviews with engineering and product
- Drive regression, exploratory, and compatibility testing across macOS versions (including Sonoma and beyond)
- Excellent debugging and troubleshooting skills on MacOS.
- Experience in reverse engineering, disassembly, or debugging at the kernel/driver level is highly desirable.
- Practical knowledge of functional and regression testing methodologies for desktop applications.
- Familiarity with performance testing techniques (soak, stress, load testing).
- Background in virtualization platforms, data center operations, or VM lifecycle management.
- Experience integrating AI/LLM-based solutions into automation to improve testing efficiency.
Salary: $7,500 USD /month + Holidays
Unlimited PTO
Software Development Engineer II, Enterprise Engineering
Hoy
Trabajo visto
Descripción Del Trabajo
We are looking for an experienced Software Development Engineer II with deep expertise in designing and supporting enterprise-scale software solutions. You will be responsible for the design, implementation and quality of services you deliver to Amazonians.
Who are you? You have a strong understanding of large scale computing solutions. You have experience working as a software development engineer in an enterprise environment, and have implemented software solutions across a variety of applications and systems. You enjoy writing code and creating maintainable services. You're passionate about customer success. You understand different people have different needs to be productive, and strive to develop scalable solutions. You demonstrate the ability to force multiply through the effective use of AI and modern development tools. You have a passion for learning, designing, and building software systems for a diverse set of customers.
You're an Amazonian.
The focus for this role is building, enhancing, and maintaining extensible services used across Amazon. These systems leverage modern technologies such as DynamoDB, Lambda, API Gateway, among others.
Software Development Engineers
Software Development Engineers at Amazon is a unique role which organically emerged as the company evolved. SDE IIs are autonomous contributors who design and implement software solutions to solve complex business and customer problems.
Software Development Engineers own the full software development lifecycle, writing high-quality code and developing applications that scale. This role was created for builders who go beyond using basic tools to implement robust, scalable software systems that serve Amazon's growing needs.
Enterprise Engineering
Enterprise Engineering owns the key products, services, and tools Amazonians use to securely and reliably access corporate resources, communicate with one another, and collaborate with customers.
Enterprise Engineering builds services ranging from network access to customer-facing software to meet the needs of our number one customer: Amazon. All Amazonians and variable staff rely on our products at all Amazon Corporate, Customer Service, Fulfillment, Retail, and affiliate sites across the globe.
Amazon is a unique organization, and this is an above average job. We'll give you the opportunity to make a difference to our business. We're looking for an exceptional professional with outstanding technical skills, with the opportunity to realize Amazon's motto: "Work Hard. Have Fun. Make History."
This role requires scheduled after hours paging for high-severity events related to all of the team's services and systems. Paging availability is required for after-hours weekday, weekend and holiday coverage. The pager rotates throughout the team to balance the load.
Key job responsibilities
- Design and implement enterprise-scale infrastructure solutions
- Build and maintain serverless systems using AWS services (DynamoDB, Lambda, Secrets Manager, API Gateway)
- Develop automation solutions across various applications and systems
- Participate in on-call rotation for high-severity events (including after-hours, weekends, and holidays)
- Create self-service oriented solutions for diverse internal customers
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Bachelor's degree in computer science or equivalent
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Master's degree in computer science or equivalent
- Experience with AWS services and cloud architecture and Experience working in an Agile environment using the Scrum methodology
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.