Tech Stack
AWSCloudDockerJavaScriptKubernetesLinuxPythonReact
About the role
- Design, develop, and deploy scalable web applications using React.js and Python
- Build and integrate solutions that optimize customer workflows and system interoperability
- Implement RESTful APIs with secure authentication mechanisms
- Collaborate with solution architects, clients, and cross-functional teams to ensure alignment and delivery excellence
- Deploy and maintain applications in AWS cloud environments, ensuring performance, scalability, and security
- Create and manage containerized applications using Docker; exposure to Kubernetes is a plus
- Provide technical expertise across both Linux and Windows platforms
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field
- 5+ years of professional experience in software development
- Strong expertise in frontend development with React.js
- Proficiency in backend development with Python
- Experience working with RESTful APIs and authentication standards
- Proven ability to design secure, maintainable, and high-performance solutions in AWS
- Hands-on experience with Docker; familiarity with Kubernetes is a plus
- Knowledge of both Linux and Windows operating systems
- Excellent verbal and written communication skills
- Advanced English proficiency, both spoken and written.
- Competitive salary in USD
- Remote work model in Costa Rica
- Opportunities for professional growth and continuous learning
- A collaborative and innovative culture
- Recognition and support for your contributions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
React.jsPythonRESTful APIsAWSDockerKubernetesLinuxWindowsweb applicationsscalable solutions
Soft skills
communicationcollaborationproblem-solvingtechnical expertisedelivery excellenceinterpersonal skillsalignmentworkflow optimizationadaptabilityteamwork
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science