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

Full Stack (Node.js, React, Next.js)

We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.With over 6,500 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality. 


When applying for one of our positions, you’re agreeing to the use of AI in the early phases of the selection process, where your profile will be evaluated by our virtual assistant. For more information, access our opportunities’ page.


The Senior Software Engineer role focuses on building and maintaining modern web applications using Node.js, and AWS technologies. This position requires expertise in full-stack development with a strong emphasis on cloud architecture and serverless computing.


The ideal candidate will drive technical excellence and participate in cloud infrastructure decisions. They will implement best practices in front-end development, ensure optimal performance, and maintain high code quality standards.


This role requires someone who can work autonomously, lead by example, and collaborate effectively with cross-functional teams to deliver scalable solutions.


Core Position Functions/Accountabilities
  • Development & Implementation (90%)
  • Join discussions and technical decision-making for cloud-native applications
  • Drive adoption of modern development practices and cloud-native patterns
  • Design and implement scalable features using Node.js, React. Next.js
  • Architect and deploy AWS solutions using services like Lambda, DynamoDB, and S3
  • Implement CI/CD pipelines and maintain infrastructure as code
  • Optimise application performance and cost efficiency in the cloud


  • Cross-Functional Collaboration (10%)
  • Work with product teams to define technical requirements and solutions
  • Participate in code reviews and architectural discussions
  • Contribute to documentation and knowledge-sharing initiatives


Technical Skills
  • Expert-level experience with Node.js, React, Next.js
  • Strong understanding of AWS services and cloud architecture
  • Experience with serverless architecture and microservices
  • Proficiency in TypeScript and modern JavaScript
  • Experience with AWS services: Lambda, API Gateway, DynamoDB, S3
  • Knowledge of infrastructure as code (Terraform/CloudFormation)
  • Understanding of CI/CD principles and tools
  • Experience with container technologies (Docker, Kubernetes)


Soft Skills
  • Strong communication and collaboration abilities
  • Problem-solving and analytical thinking
  • Agile project management and organisational skills
  • Attention to detail and commitment to code quality


Experience Requirements
  • 5+ years of experience in full-stack development
  • 3+ years of experience with Node.js and modern JavaScript frameworks
  • 2+ years of experience with AWS services and cloud architecture
  • Track record of delivering complex web applications at scale


Additional Information
  • Salary Offered: Commensurate with experience
  • Benefits: To be discussed during the interview
  • Work Arrangement: Hybrid ( 3days work from Office and 2 days work from home)
  • Shift Schedule: from 9am to 6pm; 5 days a week
  • Interview Arrangement: All interviews are being held remotely through Google Meet.


*Currently, this job is open only for applicants residing in the Philippines.

*This position is to be outsourced to our EOR partner in the Philippines and will eventually be employed by our local entity once established.

*Please take the time to thoroughly review the job advertisement before submitting your application.


We are an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sexual orientation, gender identity, national origin, or disability status.


Collaboration is our superpower, diversity unites us, and excellence is our standard. 

We value diverse identities and life experiences, fostering a diverse, inclusive, and safe work environment. We encourage applications from diverse and underrepresented groups to our job positions.


Average salary estimate

$90000 / YEARLY (est.)
min
max
$60000K
$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 Full Stack (Node.js, React, Next.js), CI&T

Join CI&T as a Senior Software Engineer specializing in Full Stack development with technologies like Node.js, React, and Next.js. We're a dynamic team located in Quezon City, Metro Manila, dedicated to transforming technology by combining human expertise with cutting-edge AI solutions. In this role, you'll be at the forefront of building and maintaining innovative web applications and contributing significantly to our cloud infrastructure initiatives. You’ll leverage your strong skills in Node.js and AWS to design scalable features and optimize performance while working autonomously and leading by example. Collaboration is key, as you’ll team up with cross-functional groups to align on technical requirements and solutions. Your passion for modern development practices, coupled with your extensive experience—5+ years in full-stack development and 3+ years specifically with Node.js—will drive our mission forward. This hybrid role gives you flexibility, allowing you to blend remote work with in-office collaboration. Embrace the opportunity to make impactful contributions while enjoying a supportive and inclusive work environment. Apply today and be part of a company that values diversity and champions excellence!

Frequently Asked Questions (FAQs) for Full Stack (Node.js, React, Next.js) Role at CI&T
What are the responsibilities of the Senior Software Engineer at CI&T?

As a Senior Software Engineer at CI&T, your primary responsibility will be developing and maintaining high-quality web applications using Node.js, React, and Next.js. You will also be involved in making technical decisions regarding cloud-native applications, optimizing application performance, and ensuring code quality through best practices. Additionally, you'll collaborate with cross-functional teams to define technical requirements and contribute to documentation and knowledge-sharing initiatives.

Join Rise to see the full answer
What qualifications are needed for the Full Stack position at CI&T?

The Full Stack position at CI&T requires at least 5 years of experience in full-stack development, with a minimum of 3 years of solid expertise in Node.js and modern JavaScript frameworks like React and Next.js. A deep understanding of AWS services and cloud architecture is essential, alongside experience with serverless architecture. Familiarity with CI/CD principles, container technologies, and strong analytical skills are also crucial for success in this role.

Join Rise to see the full answer
What is the work arrangement for the Senior Software Engineer role at CI&T?

The Senior Software Engineer role at CI&T offers a hybrid work arrangement, where you will work 3 days in the office and 2 days remotely. This setup allows you to enjoy the collaborative benefits of in-person meetings while also providing flexibility to work from home. The shift schedule is from 9 am to 6 pm, five days a week.

Join Rise to see the full answer
What technical skills should a candidate possess for the Full Stack position at CI&T?

For the Full Stack position at CI&T, candidates should have expert-level experience with Node.js, React, and Next.js, along with a strong understanding of AWS services and cloud architecture. Proficiency in TypeScript, experience with serverless architecture, and knowledge of infrastructure as code (Terraform or CloudFormation) are highly desirable. Additionally, familiarity with CI/CD tools and container technologies like Docker and Kubernetes will enhance a candidate's fit for this role.

Join Rise to see the full answer
What does CI&T value when hiring for the Senior Software Engineer role?

CI&T values diversity, collaboration, and a commitment to excellence when hiring for the Senior Software Engineer role. They seek candidates who not only possess the required technical skills but also demonstrate strong communication abilities, problem-solving aptitude, and attention to detail. The company is dedicated to creating an inclusive work environment and encourages applications from diverse and underrepresented groups.

Join Rise to see the full answer
Common Interview Questions for Full Stack (Node.js, React, Next.js)
Can you explain your experience with Node.js and how it applies to full-stack development?

In an interview, share specific projects where you successfully utilized Node.js in building backend services. Discuss how your understanding of asynchronous programming, middleware, and routing has helped create responsive applications. Be sure to emphasize any challenges you faced and how you overcame them, showcasing your problem-solving skills and technical expertise.

Join Rise to see the full answer
Describe a challenging project you led using React. What was your approach?

When answering this question, provide details about the project scope, your role, and the technologies used. Highlight your approach to breaking down complex components, managing state, and optimizing performance in React applications. Discuss any collaborative efforts and how you ensured the project was delivered on time, demonstrating your leadership capabilities.

Join Rise to see the full answer
What strategies do you employ to optimize application performance in AWS?

Discuss techniques like implementing caching strategies using CloudFront or DynamoDB Accelerator, optimizing Lambda functions, and using API Gateway effectively. Explain how you monitor performance with AWS CloudWatch and adjust resources based on traffic patterns, emphasizing your ability to balance performance and cost efficiency.

Join Rise to see the full answer
How do you ensure code quality and maintainability within your team?

Talk about your experience with code reviews, establishing coding standards, and using tools like ESLint or Prettier. Share examples of how you foster a culture of documentation and knowledge sharing, and your approach in mentoring junior developers to enhance overall team performance.

Join Rise to see the full answer
Describe your experience with CI/CD pipelines. What tools have you used?

Detail specific tools like Jenkins, GitHub Actions, or AWS CodePipeline that you've used to automate deployment processes. Explain how these tools have increased efficiency within your projects, allowing for frequent releases and reduced downtime. Illustrate your understanding of the benefits of CI/CD in improving code quality and speeding up delivery.

Join Rise to see the full answer
What is your experience with cloud architecture and how does it influence your development practices?

Discuss your knowledge of cloud design patterns, such as microservices or serverless architectures, and how they shape your coding practices. Share examples of projects where you've implemented these architectures and how they contributed to scalability and performance. Highlight the importance of choosing the right services for each application requirement.

Join Rise to see the full answer
Can you provide an example of a time you had to troubleshoot a production issue?

Share a specific instance where you identified a production issue, the steps you took to diagnose the root cause, and how you communicated with stakeholders during the incident. Emphasize the lessons learned and any changes you implemented to prevent similar issues in the future, showcasing your analytical and problem-solving skills.

Join Rise to see the full answer
What role does collaboration play in your development process?

Highlight the importance of working with cross-functional teams and seeking input from product managers, UI/UX designers, and other stakeholders. Share how effective communication leads to smoother project execution and better end-user experiences, and mention any collaborative tools you utilize for remote teamwork.

Join Rise to see the full answer
How do you approach learning new technologies or frameworks?

Discuss your eagerness to stay updated in this rapidly evolving tech landscape. Explain how you dedicate time for continuous learning through online courses, attending workshops, reading tech blogs, or participating in coding communities. Provide examples of how you've quickly adapted to new technologies in previous roles.

Join Rise to see the full answer
What do you think is the most important quality for a Senior Software Engineer at CI&T?

Highlight qualities such as adaptability, strong problem-solving skills, and the capacity to lead by example. Emphasize the importance of having a collaborative mindset and a commitment to upholding code quality standards. Express your belief in the value of diversity and inclusion, which CI&T strongly upholds, as integral to team dynamics and project success.

Join Rise to see the full answer

CIT Group Inc. operates as the bank holding company for CIT Bank, National Association that provides banking and related services to commercial and individual customers. The company operates through Commercial Banking, Consumer Banking, Non-Strate...

78 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 17, 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!