Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full-Stack Engineer (React & Node.js) image - Rise Careers
Job details

Full-Stack Engineer (React & Node.js)

Join Our Team


Oowlish, one of Latin America's rapidly expanding software development companies, is seeking experienced technology professionals to enhance our diverse and vibrant team.


As a valued member of Oowlish, you will collaborate with premier clients from the United States and Europe, contributing to pioneering digital solutions. Our commitment to creating a nurturing work environment is recognized by our certification as a Great Place to Work, where you will have opportunities for professional development, growth, and a chance to make a significant international impact.


We offer the convenience of remote work, allowing you to craft a work-life balance that suits your personal and professional needs. We're looking for candidates who are passionate about technology, proficient in English, and excited to engage in remote collaboration for a worldwide presence.


About the role:


We are looking for a Senior Full-Stack Developer with 5+ years of experience in React.js and Node.js to join our team. This role requires expertise in scalable web application developmentAPI architecture, and cloud-based deployment strategies.

The ideal candidate is passionate about clean code, performance optimization, and building robust front-end and back-end solutions. You will work closely with product, design, and DevOps teams to deliver high-quality software solutions.


Key Responsibilities:
  • Develop and optimize scalable web applications using React.js (front-end) and Node.js (back-end).
  • Design and implement high-performance RESTful and GraphQL APIs.
  • Architect efficient database models using SQL (PostgreSQL, MySQL) or NoSQL (MongoDB, Firebase).
  • Implement authentication and security best practices (OAuth, JWT, API security).
  • Write scalable, maintainable, and well-documented code with strong testing coverage.
  • Optimize application performance, ensuring best practices in caching, request handling, and API efficiency.
  • Work with CI/CD pipelinescloud infrastructure (AWS, GCP, Azure), and containerization (Docker, Kubernetes).


Must Haves:
  • 5+ years of experience as a Full-Stack Developer working with React.js & Node.js.
  • Advanced knowledge of JavaScript (ES6+), TypeScript (preferred), and modern front-end frameworks.
  • Strong understanding of state management (Redux, Context API, Zustand, or similar).
  • Experience in building RESTful and GraphQL APIs for high-traffic applications.
  • Expertise in database management (PostgreSQL, MySQL, or NoSQL solutions like MongoDB).
  • Experience in cloud platforms (AWS, GCP, or Azure), with hands-on knowledge of Lambda, EC2, S3, or Firebase.


Nice to have:
  • Experience with WebSockets, real-time data processing, or microservices architecture.
  • Familiarity with serverless architectures (AWS Lambda, Firebase Functions).
  • Knowledge of testing frameworks (Jest, Mocha, Cypress) for unit and integration testing.
  • Exposure to GraphQL Federation and API Gateway architectures.
  • Experience leading agile teams and mentoring developers.



Benefits & Perks:


Home office;

Flexible Hours

Competitive compensation based on experience;

Career plans to allow for extensive growth in the company;

International Projects;

Oowlish English Program (Technical and Conversational);

Oowlish Fitness with Total Pass;

Connecting You (Internet allowance);

Anniversary bonus;

Wedding gift;

Pet adoption incentive;

New baby Oowl bonus;

Back to School bonus;

Streaming Subscription;

PTO Bonus;

Games and Competitions;

Enjoy your national Holidays.


You can also apply here:


Website: https://www.oowlish.com/work-with-us/

LinkedIn: https://www.linkedin.com/company/oowlish/jobs/

Instagram: https://www.instagram.com/oowlishtechnology/


#LI-LM1

#LI-CD1

#LI-EA1

#LI-TC1

#LI-ET1

#LI-TT1

#LI-JH1

#LI-DP1

#LI-LS1

#LI-AB1

#LI-KN1

#LI-SR1

#LI-JS1

#LI-FZ1

What You Should Know About Full-Stack Engineer (React & Node.js), Oowlish Technology

Join our team at Oowlish as a Senior Full-Stack Engineer (React & Node.js) and become part of one of Latin America's fastest-growing software development companies! In this exciting role, based in Bogota, D.C., you'll collaborate with top-tier clients from the United States and Europe, helping to create innovative digital solutions that make a difference. At Oowlish, we pride ourselves on fostering a supportive work environment, which has earned us recognition as a Great Place to Work. You'll have access to numerous opportunities for professional growth and development, all while enjoying the flexibility of remote work to ensure a harmonious work-life balance. We are on the lookout for enthusiastic candidates with over 5 years of experience in React.js and Node.js. You’ll use your skills to build scalable web applications, design robust APIs, and implement best practices in security and performance. You'll be an integral part of a team that values clean code and efficient architecture, working in collaboration with product, design, and DevOps teams. If you’re ready to bring your expertise and passion for technology to a place where your work will have an international impact, apply to Oowlish today!

Frequently Asked Questions (FAQs) for Full-Stack Engineer (React & Node.js) Role at Oowlish Technology
What are the responsibilities of a Full-Stack Engineer at Oowlish?

As a Full-Stack Engineer at Oowlish, your responsibilities include developing scalable web applications using React.js for the front-end and Node.js for the back-end. You will design and implement high-performance RESTful and GraphQL APIs, create efficient database models, and adhere to best practices in with regards to authentication and application security. You’ll also optimize application performance and collaborate closely with product, design, and DevOps teams.

Join Rise to see the full answer
What qualifications are needed for the Full-Stack Engineer position at Oowlish?

To qualify for the Full-Stack Engineer role at Oowlish, you should have 5+ years of experience in software development with a strong proficiency in React.js and Node.js. It's essential to have advanced knowledge of JavaScript, TypeScript, and modern front-end frameworks, alongside experience in building RESTful and GraphQL APIs and managing databases like PostgreSQL or MongoDB. Familiarity with cloud platforms and CI/CD pipelines is also crucial to excel in this position.

Join Rise to see the full answer
Is remote work possible for Full-Stack Engineers at Oowlish?

Absolutely! At Oowlish, we embrace remote work, allowing our Full-Stack Engineers to create a work-life balance that suits their personal and professional needs. This flexibility enables you to contribute effectively from anywhere while maintaining high productivity and job satisfaction.

Join Rise to see the full answer
What benefits and perks does Oowlish offer Full-Stack Engineers?

Oowlish offers an array of benefits to its Full-Stack Engineers, including flexible hours, competitive compensation, structured career development plans, access to international projects, and various perks such as internet allowances, streaming subscriptions, and bonuses for milestones like anniversaries and new babies. Our supportive environment promotes personal well-being through programs like fitness memberships and a fun-filled atmosphere with games and competitions.

Join Rise to see the full answer
What kind of projects will the Full-Stack Engineer work on at Oowlish?

As a Full-Stack Engineer at Oowlish, you will work on pioneering projects that cater to clients primarily from the United States and Europe. Your contributions will involve developing sophisticated web applications and APIs that handle high traffic, ensuring robust performance and user satisfaction. You’ll take part in innovative solutions that are both impactful and challenging, making your role pivotal in our collaborative efforts.

Join Rise to see the full answer
Common Interview Questions for Full-Stack Engineer (React & Node.js)
Can you explain your experience with React.js and how you've used it in your previous projects?

To answer this question effectively, outline specific projects where you've implemented React.js. Discuss your role in designing components, managing state with libraries like Redux, and optimizing performance. Emphasize your understanding of React’s virtual DOM and how it contributed to improving application efficiency.

Join Rise to see the full answer
What strategies do you use for API development using Node.js?

When discussing API development, highlight your experience in creating RESTful and GraphQL APIs. Explain your approach to structure, versioning, and documentation. Mention any specific tools or frameworks you've used, such as Express.js, and how you handled error management and performance metrics.

Join Rise to see the full answer
How do you ensure code quality in your full-stack development projects?

Describe your commitment to code quality through practices like writing tests, utilizing CI/CD pipelines, and conducting code reviews. Highlight the importance of clean, maintainable code and tools or frameworks you prefer, such as Jest or Mocha for testing.

Join Rise to see the full answer
What has been your experience with state management in React applications?

Share your knowledge about state management strategies in React. Discuss specific libraries you've utilized, like Redux or Context API. Give examples of challenges you faced with state management and how you overcame them to maintain fluid user experiences.

Join Rise to see the full answer
Describe a challenging problem you solved in a full-stack project.

Provide a specific example of a challenging issue you encountered in a past project, explaining the context and your approach to resolve it. Highlight your analytical skills, decision-making, and the impact of the solution on the overall project success.

Join Rise to see the full answer
How do you balance performance optimization and application scalability?

Discuss methods you implement to optimize performance without compromising scalability. Mention techniques like load balancing, efficient database queries, caching strategies, and how you monitor application performance to identify bottlenecks.

Join Rise to see the full answer
What cloud services have you worked with, and how did you integrate them into your projects?

Explain your experience with cloud platforms such as AWS, Azure, or GCP, detailing how you utilized services like Lambda, S3, or Firebase. Share examples where you integrated cloud solutions to enhance application functionality or scalability.

Join Rise to see the full answer
Can you give an example of a time you collaborated with cross-functional teams?

Provide an instance highlighting your collaboration with design, product, or DevOps teams. Emphasize the importance of communication and how you ensured alignment on project goals, timelines, and deliverables, resulting in successful outcomes.

Join Rise to see the full answer
What testing frameworks are you familiar with, and how have you applied them?

Discuss the testing frameworks you've used, such as Jest, Mocha, or Cypress. Describe your approach to writing unit tests and conducting integration tests, emphasizing the importance of testing in maintaining code quality and reliability.

Join Rise to see the full answer
What interests you the most about working at Oowlish?

When answering this question, express your enthusiasm for Oowlish's culture and values, mentioning specific aspects like the focus on professional growth, remote work flexibility, and the opportunity to work on diverse international projects that will enhance your capabilities as a Full-Stack Engineer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 12 days ago
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources
Photo of the Rise User
Sopra Steria Remote 1 Av. André-Marie Ampère, 31770 Colomiers, France
Posted 4 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 10 days ago

Oowlish provides companies of all sizes access to the best technical talent in Brazil, making innovation more accessible and convenient than ever.

52 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
P
Someone from OH, Marion just viewed Customer Experience Agent at ProjectGrowth
Photo of the Rise User
Someone from OH, Wilmington just viewed Accounts Receivable Specialist at Flock Safety
Photo of the Rise User
23 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Columbus just viewed Strategy and Corporate Development Intern at SoundCloud
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
Someone from OH, Dublin just viewed Senior UX Designer at Nox Health
Photo of the Rise User
Someone from OH, Dublin just viewed US Product Designer at Praxent
Photo of the Rise User
115 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Solon just viewed QA Analyst at Two Circles
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group