Senior Full Stack Engineer (Node.JS+Typscript)
Location:
• Guadalajara, Mexico
• Medellin, Colombia
• Buenos Aires, Argentina
• San Jose, Costa Rica
• Costa Rica, Remote
Category: Node.js
What's the Project?
The client, encourages healthy living through activities that build meaningful social connections and shared experiences.
As a Sr Full Stack Engineer you’ll be instrumental in creating scalable, complex, and high-performance software systems, managing large-scale data processing, and ensuring the robustness and efficiency of the client’s platform. If you have a strong background in building distributed systems and handling data-intensive operations, this opportunity is
for you.
You Perfectly Match If you have:
- Bachelor’s or master’s degree in computer science, Software Engineering, or a related
field. Advanced technical certifications are a plus.
- Proven experience (5+ years) designing, building, and maintaining scalable and robust
backend systems, ideally within a Service-Oriented Architecture.
- Deep understanding of software architecture, design patterns, and system scalability
with hands-on experience building large-scale, distributed applications.
- Detail-oriented, with a focus on code quality, maintainability, and adherence to best
practices.
- Able to do service architecture and software architecture in general.
- Strong communication skills with the ability to convey technical information to diverse
Audiences.
- Node.js and typescript are solid requirements.
- A strong skill will be schema design, SQL and Postgres.
Nice to have:
- Atlas or schema based database deployment implementation experience.
- Familiarity with K8s and AWS EKS a plus, Terraform nice to have but not required.
Your day-to-day activities:
- Design, develop, and maintain microservices following best practices, ensuring optimal
performance and integration with other system components.
- Create, optimize, and manage data structures and pipelines.
- Collaborate closely with data analysts, Product Managers, and other stakeholders to ensure data solutions are aligned with the business needs.
- Implement and maintain robust security protocols, ensuring data privacy and compliance
with relevant regulations.
- Follow and promote best practices in coding, design, and development methodologies,
maintaining quality and consistency across the team.
- Provide guidance support and mentorship, fostering a collaborative and growth-oriented
environment.
- Conduct code reviews and offer constructive feedback to ensure code quality,
maintainability, and system scalability.
- Stay up-to-date with emerging technologies, frameworks, and industry trends, driving the
adoption of new tools and methodologies.
Ready to dive in?
Contact us today or apply below.
Orlando Gonzalez
Recruiter
Alajuela, Costa Rica