Senior Fullstack Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD

Região Norte

On-site

BRL 280,000 - 420,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

USER EXPERIENCE RESEARCHERS PTE. LTD is seeking an experienced Full-Stack Software Engineer with strong hands-on expertise in Node.js and TypeScript to design, develop, and maintain secure, scalable, and production-ready web applications.

The ideal candidate will be capable of independently delivering features across the frontend and backend, integrating third-party services, and contributing to cloud deployment and operational excellence.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • 7+ years of relevant software development experience, with a proven ability to independently deliver application features.
  • Hands-on experience developing applications using Node.js and TypeScript.
  • Strong understanding of full-stack web development, modern software architecture, and component-based development practices.
  • Experience with frontend frameworks such as React and Next.js.
  • Experience delivering and maintaining production-grade applications.
  • Experience designing and developing RESTful APIs and integrating backend services.
  • Familiarity with relational and/or NoSQL databases, preferably PostgreSQL and DynamoDB.
  • Understanding of application security, RBAC, audit logging, and data privacy compliance.
  • Experience integrating external services, particularly identity verification, authentication, email, or SMS notification platforms.
  • Experience developing scheduling, calendar, attendance tracking, dashboard, and reporting functionalities.
  • Hands-on experience with cloud deployment and infrastructure management using AWS or equivalent platforms.
  • Familiarity with CI/CD pipelines, Docker, Kubernetes, Infrastructure as Code (IaC) tools such as Terraform or AWS CDK, and monitoring and observability practices.
  • Strong problem-solving skills, ownership, and the ability to work independently in a collaborative development environment.

Responsibilities

  • Design, develop, test, and maintain full-stack web applications using Node.js, TypeScript, and modern frontend frameworks such as React and Next.js.
  • Build scalable backend services, RESTful APIs, and integrations to support business requirements and application functionality.
  • Develop responsive web interfaces and Progressive Web Applications (PWAs) that deliver a consistent user experience across devices.
  • Design and manage database solutions using relational and/or NoSQL databases, such as PostgreSQL and DynamoDB.
  • Implement secure authentication, RBAC, audit logging, and data protection measures in compliance with applicable data privacy requirements, including PDPA.
  • Integrate third-party services, including identity verification, digital identity, and authentication platforms, as well as email and SMS notification services such as AWS SES, SNS, or Twilio.
  • Develop scheduling, calendar, and availability management features, along with attendance tracking functionality such as QR code-based check-in and check-out.
  • Build dashboards and reporting features, including the generation and export of reports in formats such as PDF and Excel.
  • Deploy and manage applications on cloud platforms such as AWS, including services like EC2, Lambda, and RDS, or equivalent cloud technologies.
  • Contribute to CI/CD pipeline development, containerization, infrastructure automation, and application monitoring to ensure reliable and efficient delivery.
  • Apply software engineering best practices, including code reviews, automated testing, performance optimization, security, and maintainable coding standards.
  • Leverage AI-assisted development tools, such as GitHub Copilot or equivalent solutions, where appropriate to improve development productivity and code quality.
  • Collaborate with product owners, designers, and other technical stakeholders to translate requirements into effective technical solutions and deliver features independently.

Skills

Node.js
TypeScript
React
Next.js
RESTful APIs
CI/CD
Docker
Kubernetes
AWS
IaC

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub Copilot
Terraform
AWS CDK
Docker

Job description

Job Summary

We are seeking an experienced Full-Stack Software Engineer with strong hands-on expertise in Node.js and TypeScript to design, develop, and maintain secure, scalable, and production-ready web applications. The ideal candidate will be capable of independently delivering features across the frontend and backend, integrating third-party services, and contributing to cloud deployment and operational excellence.

Key Responsibilities
  • Design, develop, test, and maintain full-stack web applications using Node.js, TypeScript, and modern frontend frameworks such as React and Next.js.
  • Build scalable backend services, RESTful APIs, and integrations to support business requirements and application functionality.
  • Develop responsive web interfaces and Progressive Web Applications (PWAs) that deliver a consistent user experience across devices.
  • Design and manage database solutions using relational and/or NoSQL databases, such as PostgreSQL and DynamoDB.
  • Implement secure authentication, Role-Based Access Control (RBAC), audit logging, and data protection measures in compliance with applicable data privacy requirements, including the Personal Data Protection Act (PDPA).
  • Integrate third-party services, including identity verification, digital identity, and authentication platforms, as well as email and SMS notification services such as AWS SES, SNS, or Twilio.
  • Develop scheduling, calendar, and availability management features, along with attendance tracking functionality such as QR code-based check-in and check-out.
  • Build dashboards and reporting features, including the generation and export of reports in formats such as PDF and Excel.
  • Deploy and manage applications on cloud platforms such as AWS, including services like EC2, Lambda, and RDS, or equivalent cloud technologies.
  • Contribute to CI/CD pipeline development, containerization, infrastructure automation, and application monitoring to ensure reliable and efficient delivery.
  • Apply software engineering best practices, including code reviews, automated testing, performance optimization, security, and maintainable coding standards.
  • Leverage AI-assisted development tools, such as GitHub Copilot or equivalent solutions, where appropriate to improve development productivity and code quality.
  • Collaborate with product owners, designers, and other technical stakeholders to translate requirements into effective technical solutions and deliver features independently.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Minimum 7+ years of relevant software development experience, with a proven ability to independently deliver application features.
  • Recent, hands-on experience developing applications using Node.js and TypeScript.
  • Strong understanding of full-stack web development, modern software architecture, and component-based development practices.
  • Experience with frontend frameworks such as React and Next.js.
  • Demonstrated experience delivering and maintaining production-grade applications.
  • Experience designing and developing RESTful APIs and integrating backend services.
  • Familiarity with relational and/or NoSQL databases, preferably PostgreSQL and DynamoDB.
  • Understanding of application security, RBAC, audit logging, and data privacy compliance.
  • Experience integrating external services, particularly identity verification, authentication, email, or SMS notification platforms.
  • Experience developing scheduling, calendar, attendance tracking, dashboard, and reporting functionalities.
  • Hands-on experience with cloud deployment and infrastructure management using AWS or equivalent platforms.
  • Familiarity with CI/CD pipelines, Docker, Kubernetes, Infrastructure as Code (IaC) tools such as Terraform or AWS CDK, and monitoring and observability practices.
  • Strong problem-solving skills, ownership, and the ability to work independently in a collaborative development environment.
Nice to Have
  • Experience using AI-assisted coding tools such as GitHub Copilot or similar solutions.
  • Previous experience developing citizen-facing digital services, e-government platforms, or public-sector applications.
  • Experience building secure applications that handle personal or sensitive data.
  • Familiarity with automated testing, application performance optimization, and cloud-native architectures.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Web Developer
Full Stack Web Developer

Perform • Rio de Janeiro

On-site
BRL 180,000 - 240,000
Senior Full Stack Engineer ID66319
Senior Full Stack Engineer ID66319

AgileEngine • Salvador

Hybrid
BRL 380,131 - 481,499
Professional growth
Competitive compensation
Exciting projects
+1
Senior Full Stack Engineer ID66319
Senior Full Stack Engineer ID66319

AgileEngine • Espumoso

Hybrid
BRL 304,105 - 456,157
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps
Competitive compensation: USD-based pay with education, fitness, and team activity budgets
Exciting projects: Modern solutions with Fortune 500 and top product companies
+1
Full-stack Engineer
Full-stack Engineer

Avenue Code • Brazil

On-site
BRL 200,000 - 320,000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Ledelsea • Brazil

On-site
BRL 180,000 - 260,000
Full Stack Engineer (AI experimented)
Full Stack Engineer (AI experimented)

Flexscale • Brazil

On-site
BRL 120,000 - 165,000
Full Stack Engineer ID55149
Full Stack Engineer ID55149

AgileEngine • Campinas

Hybrid
BRL 180,000 - 340,000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation with education, fitness, and team activity budgets.
Exciting projects with Fortune 500 and top product companies.
+1
Lead Fullstack Engineer (React+Next.js)
Lead Fullstack Engineer (React+Next.js)

N-iX • Brazil

Remote
BRL 140,000 - 180,000
Flexible working format
Competitive salary
Personalized career growth
+3
FullStack Developer (React & Node)
FullStack Developer (React & Node)

Applaudo • Paraná

On-site
BRL 167,400 - 223,200
Private medical insurance
Modern workspaces
Great work environment
Full Stack Engineer ID55149
Full Stack Engineer ID55149

AgileEngine • Sorocaba

Hybrid
BRL 133,920 - 200,880
Mentorship
Education budget
Fitness budget
+2