Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Fullstack Engineer – Node.js, Koa, React image - Rise Careers
Job details

Senior Fullstack Engineer – Node.js, Koa, React

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 Fullstack Developer with a backend focus to join our team at Snout Plans. You’ll play a key role in building and maintaining our platform using React on the frontend and Node.js (with Koa) on the backend. The ideal candidate is confident working across the stack but brings particular strength in backend development, database architecture, and API design.


You’ll work in a collaborative and agile environment where clean code, scalability, and product impact matter.


Key Responsibilities:
  • Design, develop, and maintain backend services using Node.js and Koa.
  • Build and enhance frontend components using React and TypeScript.
  • Develop and maintain RESTful APIs and ensure integration with internal and external systems.
  • Work with PostgreSQL to design, query, and optimize relational databases.
  • Participate in code reviews, and architecture discussions, and help drive best practices.
  • Deploy and manage applications in Linux environments.
  • Contribute to the continuous improvement of the CI/CD pipeline and testing frameworks.


Must Haves:
  • 5+ years of professional experience in software development.
  • Strong proficiency in JavaScript and TypeScript.
  • Extensive experience building frontends using React.
  • Deep knowledge of Node.js and backend frameworks, specifically Koa.
  • Solid experience with PostgreSQL and relational database design.
  • Comfortable working in a Linux environment for development and deployment.
  • Understanding of microservices architecture and RESTful API development.
  • Familiarity with testing tools and CI/CD pipelines (e.g., Jest, GitHub Actions, CircleCI).


Nice to have:
  • Experience with DockerKubernetes, or other container orchestration tools.
  • Exposure to monitoring tools, logging systems, and performance optimization.
  • Knowledge of domain-driven design (DDD) or event-driven architecture (EDA).



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

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Fullstack Engineer – Node.js, Koa, React, Oowlish Technology

Join Our Team at Oowlish as a Senior Fullstack Engineer specializing in Node.js, Koa, and React! We're on the hunt for talented tech professionals to help us enhance our vibrant software development team here in Brasília. At Oowlish, you will work closely with exciting clients from the United States and Europe, contributing to groundbreaking digital solutions that truly make an impact. Imagine being part of a recognized Great Place to Work where your professional growth and success are prioritized. We're big on flexibility too, offering remote work options that empower you to enjoy a healthy work-life balance tailored to your unique needs. In this role, you’ll take the lead by developing and maintaining our platform with a strong focus on back-end services using Node.js and Koa while also crafting beautiful front-end components in React. With at least 5 years of experience under your belt, you’ll have the kind of expertise that allows you to confidently design database architectures and RESTful APIs while diving into code reviews and collaborative discussions. If you're passionate about a clean, scalable codebase and are eager to tackle CI/CD processes, you might just be the perfect fit for our team at Oowlish. With plenty of international projects and a commitment to continuous learning, working here means more than just a job; it’s a stepping stone to a fantastic career in technology. Are you ready for this exciting journey?

Frequently Asked Questions (FAQs) for Senior Fullstack Engineer – Node.js, Koa, React Role at Oowlish Technology
What are the responsibilities of a Senior Fullstack Engineer at Oowlish?

As a Senior Fullstack Engineer at Oowlish, your key responsibilities include designing and developing backend services utilizing Node.js and Koa, building and enhancing frontend components with React and TypeScript, and crafting robust RESTful APIs. You'll also work with PostgreSQL for database design and optimization while participating in code reviews and contributing to our CI/CD pipeline to ensure the highest quality in our code.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Fullstack Engineer position at Oowlish?

To qualify for the Senior Fullstack Engineer role at Oowlish, you should have at least 5 years of professional experience in software development, strong proficiency in JavaScript and TypeScript, extensive experience in React for front-end development, and deep knowledge of backend technologies including Node.js and Koa. Familiarity with PostgreSQL and a background in Linux environments are also essential.

Join Rise to see the full answer
What is the work environment like for a Senior Fullstack Engineer at Oowlish?

At Oowlish, the work environment promotes collaboration and innovation. As a Senior Fullstack Engineer, you'll work in an agile atmosphere where clean code, scalability, and product impact are prioritized. You'll be engaging with a diverse team and working on international projects, all while enjoying the flexibility of remote work options.

Join Rise to see the full answer
What benefits and perks does Oowlish offer to Senior Fullstack Engineers?

Oowlish offers a competitive compensation package for Senior Fullstack Engineers that includes home office options, flexible hours, career development plans, and several unique perks like an English program, fitness memberships, and bonuses for life milestones. We also provide an exciting culture with regular games and competitions!

Join Rise to see the full answer
How does Oowlish support professional development for Senior Fullstack Engineers?

Oowlish is committed to your professional development as a Senior Fullstack Engineer. We offer extensive career plans and opportunities to work on diverse international projects, which allows you to enhance your skills and grow within the company. There are also programs for technical and conversational English to maximize your communication skills.

Join Rise to see the full answer
Common Interview Questions for Senior Fullstack Engineer – Node.js, Koa, React
Can you describe your experience with Node.js and Koa?

When answering this question, outline specific projects where you utilized Node.js and Koa, explaining the challenges you faced and how you overcame them. Highlight your understanding of the framework's architecture and any performance optimizations you implemented.

Join Rise to see the full answer
What is the most complex frontend project you've worked on with React?

In responding, focus on the specific challenges of the project, how you utilized React's features to overcome them, and the impact your work had on the overall usability and design of the application.

Join Rise to see the full answer
How do you approach database design and optimization?

For this question, provide details about your methodologies in designing relational databases, especially using PostgreSQL. Talk about your experiences with schema design, indexing, query optimization, and any performance tuning techniques.

Join Rise to see the full answer
Can you explain the process you follow for developing RESTful APIs?

When explaining your process for developing RESTful APIs, outline the steps from planning the API endpoints to implementing authentication, error handling, and versioning. Be sure to include any tools or frameworks you've utilized during development.

Join Rise to see the full answer
Describe your approach to code reviews.

Discuss your commitment to best coding practices in code reviews, emphasizing constructive feedback mechanisms and your techniques for ensuring adherence to coding standards while fostering team collaboration.

Join Rise to see the full answer
What is your experience working in a CI/CD environment?

Detail your hands-on experience with CI/CD tools like GitHub Actions or CircleCI, highlighting specific scenarios where you improved the deployment process or implemented automated testing measures.

Join Rise to see the full answer
How do you handle project deadlines and workflow in an agile setup?

Convey your strategies for prioritizing tasks and managing time effectively in agile sprints, including how you collaborate with team members and mitigate any risks to maintain project timelines.

Join Rise to see the full answer
What is your understanding of microservices architecture?

Share your insights on the benefits and challenges of microservices architecture, drawing from your previous projects to describe how you have implemented this approach and its impact on scalability and maintainability.

Join Rise to see the full answer
Can you share an example of how you've improved a product through your development work?

Focus on a specific project where your development efforts led directly to increased performance or user satisfaction. Provide quantifiable results, if possible, to demonstrate impact.

Join Rise to see the full answer
Why are you interested in working at Oowlish as a Senior Fullstack Engineer?

Express genuine enthusiasm for Oowlish's values, culture, and the opportunity to work on international projects. Mention how the company's commitment to professional growth aligns with your career objectives.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Oowlish is seeking a passionate Senior Data Engineer to enhance our collaborative team and make a global impact through innovative data solutions.

Photo of the Rise User
Oowlish Technology Remote Montevideo, Montevideo, Uruguay
Posted 10 days ago

Join Oowlish as a CRO Specialist to drive e-commerce optimization in a remote capacity, impacting global clients.

Photo of the Rise User

Join Capital One as a Lead Software Engineer focusing on Python and AWS to drive significant technology transformations.

Photo of the Rise User
Posted 3 days ago

As a Senior Fullstack Software Engineer, you will play a crucial role in enhancing Roblox's payment systems to create seamless user experiences.

Photo of the Rise User
Posted 12 hours ago

Coupang is looking for a Staff Software Engineer to join their Ads Growth team to design innovative advertising solutions and optimize campaign effectiveness.

Photo of the Rise User

We are looking for a Software Implementation Engineer I to join our team at Daifuku Intralogistics America Corporation and elevate our material handling solutions.

Photo of the Rise User
Customer-Centric
Empathetic
Collaboration over Competition
Feedback Forward
Inclusive & Diverse
Mission Driven
Diversity of Opinions
Rise from Within
Medical Insurance
Paid Time-Off
Dental Insurance
Vision Insurance
Maternity Leave
Mental Health Resources
Equity
401K Matching
Employee Resource Groups
Performance Bonus
Education Stipend
Life insurance

Join Atlassian as a Cloud FinOps Software Engineer and help drive cost efficiency for the company through data insights and cloud engineering expertise.

Photo of the Rise User
Bosch Group Remote 15000 N Haggerty Rd, Plymouth, MI 48170, USA
Posted 9 days ago

Join Robert Bosch LLC as a Sr. Software EPQ to drive quality assurance strategies in product development.

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

62 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 29, 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
M
Someone from OH, Tallmadge just viewed General Merchandise IC at Meijer
B
Someone from OH, Cleveland just viewed Resource & Scheduling Specialist at Brightspeed
Q
Someone from OH, Parma just viewed Advanced Microsoft Office Trainer at QS4QS
Photo of the Rise User
Someone from OH, Pickerington just viewed Sr. Client Project Manager at Forge Biologics
Photo of the Rise User
Someone from OH, Columbus just viewed Warehouse People Ops Coordinator at Babylist
Photo of the Rise User
8 people applied to Software Engineer at Wider Circle
Photo of the Rise User
16 people applied to Software Engineer at Gitty
Photo of the Rise User
Someone from OH, Toledo just viewed Field Recruiter (MI) at Wonderschool
d
Someone from OH, Columbus just viewed Reconciliation & Payments Specialist at dopay
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed VP of Customer Operations at OXIO Corporation
Photo of the Rise User
Someone from OH, Springfield just viewed IT helpdesk Team Leader at Optimiza
Photo of the Rise User
Someone from OH, Akron just viewed Director of Revenue Cycle Management at Gather Health
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Clerk at Hireframe
Photo of the Rise User
Someone from OH, Cincinnati just viewed Customer Success Manager - Illinois at Alma Technologies (OR)
Photo of the Rise User
Someone from OH, Cleveland just viewed Client Services Manager at Vitesse PSP
Photo of the Rise User
Someone from OH, Fairborn just viewed IOS Developer at Advansys
Z
Someone from OH, Reynoldsburg just viewed Educator Onboarding Associate at Zen Educate
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods