fusionhitjobs logo

Senior Software Engineer - Python & React

fusionhitjobs

Costa Ricafull-timePosted 17 day(s) ago$0-$0 / yr

$0-$0 / yr

Salary

costa rica

Region

ASAP

Start Date

About fusionhitjobs

No description provided.

About this Role.

Description We are looking for a Senior Software Engineer to join our fast-paced, dynamic environment at FusionHit. In this role, you will design, build, and deliver sophisticated full-stack web applications that power real-world business solutions. You will collaborate with a high-performing engineering team to design scalable, high-performance systems using modern technologies such as Python, React, TypeScript, PostgreSQL, and AWS. If you are passionate about clean code, system architecture, cloud-native applications, and solving complex business challenges — this is your opportunity to make a high impact. Our client operates in the technology industry, delivering innovative and scalable digital solutions to businesses worldwide. This project focuses on building robust, cloud-based applications that support mission-critical workflows and high-availability environments. Location: Must reside and have work authorization in Latin America. Availability: Must be available to work with significant overlap with Mountain Standard Time (MST). The Ideal Candidate Has: • Minimum 5+ years of professional experience in software development • Strong programming experience in Python (mandatory) • Strong experience building modern front-end applications using React and TypeScript (mandatory). • Solid understanding of Data Structures & Algorithms (DSA • Experience designing and implementing RESTful APIs and backend services • Strong knowledge of Microservices architecture and distributed systems concepts • Hands-on experience with PostgreSQL and relational database design • Experience working with AWS services (EC2, S3, RDS, Lambda, ECS, or similar) • Familiarity with CI/CD pipelines and DevOps practices • Experience writing unit, integration, and end-to-end tests • Strong understanding of software engineering best practices: clean architecture, code reviews, testing strategies, monitoring, and logging • Experience with monitoring and observability tools is a plus • Strong analytical, debugging, and problem-solving skills • Excellent communication skills in English (C1 preferred, strong B2 may be considered) Key Responsibilities: • Design, develop, and deliver scalable full-stack web applications • Build reusable, maintainable, and high-quality front-end and back-end components • Architect and implement cloud-native solutions on AWS • Develop and maintain RESTful APIs and backend services using Python • Ensure high coding standards, consistency, and performance optimization across projects • Monitor system performance and resolve production issues within defined turnaround times • Participate in architecture discussions and contribute to technical decision-making • Implement secure, scalable, and maintainable database structures • Write efficient, testable, and well-documented code • Develop and execute unit, integration, and end-to-end tests • Collaborate closely with cross-functional teams to meet project timelines • Contribute to continuous improvement in performance, scalability, and reliability Perks of Working at FusionHit: • Certified as a Great Place to Work, offering a supportive and inclusive work culture. • Work from home position • Corporate Access to FusionHit Udemy Account • Personal and Professional Development Courses & Certifications • Flexible Schedule • 3 Sick Days per year • Birthday Off • Extra Days for Special Occasions • Team Building Meal Reimbursement • Equipment Granted • Monthly Recognitions • High Impact Committees

Skills Required

Ready to Apply?

Apply Now

Similar jobs

No similar jobs found.