Remotery

Senior Full Stack Developer

Posted May 20

This is a fully remote position, open to applicants in Costa Rica.

📋 Description

• Collaborates with an agile team to design, test, and maintain cloud and desktop business applications.

• Participates in all stages of the development lifecycle.

• Designs, develops, and implements enterprise-level solutions to align with the organization’s strategic business goals.

• Reviews requirements and data models, translating them into effective applications and architecture.

• Ensures that designs adhere to specified standards.

• Guides and supports team members through code reviews and pair programming.

• Promotes best practices in coding and repository management.

• Demonstrates proficiency in identifying and resolving complex issues that involve multiple technology components.

• Writes well-defined, testable, and unit-tested code.

• Aids in the deployment of solutions across various environment configurations.

• Facilitates improvements by exploring alternatives and technologies, presenting findings for evaluation.

• Collaborates closely with System Architects to ensure seamless integration of third-party engines.

• Addresses technical challenges and introduces innovations that enhance the scalability and performance of products.

• Fosters a collaborative environment characterized by open communication and cross-functional teamwork.

• Engages in discussions regarding platform and application architecture, ensuring that all designs align with operational excellence initiatives and meet defined KPIs.


⛳️ Requirements

• Bachelor’s degree in computer science, information technology, or a STEM field is preferred.

• Relevant experience or ongoing degree studies may be accepted in lieu of a formal degree.

• Over 5 years of software development experience.

• Proficient in English (speaking, writing, and reading).

• Exceptional oral and written communication skills.

• Capable of providing mentorship, code reviews, and/or design reviews to peers on Scrum teams.

• Proficient in programming languages such as Java (3+ years), Scala, and JavaScript.

• Familiarity with scripting languages like Python, Bash, or similar.

• Knowledge of Java frameworks, including Spring Boot and REST.

• Understanding of cloud concepts, with hands-on experience in AWS or GCP as a plus.

• Proficient in Git and version control systems.

• Familiarity with at least one relational database and a NoSQL database.

• Knowledge of web frameworks such as Vue, React, or Angular.

• Proven experience in software design and development across multiple domains.

• Strong skills in front-end (GUI and web development).

• Experience with Continuous Deployment, Infrastructure as Code, Automated Testing, and Automated Configuration Management.

• Hands-on experience with large-scale data processing systems; familiarity with Spark is a plus.

• GCP Cloud Architect or Cloud Engineer certification is desirable.

• Experience in designing and training machine learning models is advantageous.


🏝️ Benefits

• A welcoming and energetic work environment.

• Encouragement of collaboration and innovation.

• Opportunities to refine existing skills and develop new capabilities.

People also viewed

Thinkahead Consultant Psychologist Pty Ltd23 min ago

Product Engineer II

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
Calliere Group23 min ago

Senior Full-Stack Engineer

North AmericaFull-timeFull-stack Engineer
ApplyView job
Coinbase23 min ago

Software Engineer, EAA Integrations

IN flagIndia OnlyFull-timeFull-stack Engineer₹3600k/year
ApplyView job
Endless Access23 min ago

Engineering Lead

Anywhere in the WorldFull-timeFull-stack Engineer
ApplyView job
Euphoric23 min ago

Software Engineer, Applied AI

PT flagPortugal OnlyFull-timeFull-stack Engineer€110k – €125k/year
ApplyView job
Valtech23 min ago

Full Stack Engineer

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers