Important Information 

Location: Brazil
Job Mode: Full-time 
Work Mode: Work from home

 

 

Job Summary

We are seeking a highly skilled and experienced Senior Full Stack Developer to join our team. As a Senior Full Stack Engineer, you must have a strong background in backend development using NodeJS, TypeScript, Rust, and C++, along with proven experience in WebAssembly (Wasm) and Angular. You will be responsible for designing, developing, and maintaining high-quality backend systems that support our web applications.

 

 

 

Responsibilities and Duties

  • Lead the design and development of backend systems using NodeJS, TypeScript, Rust, and C++, and of the frontend using Angular;
  • Implement and optimize WebAssembly (Wasm) modules for performance-critical parts of the application;
  • Design and develop RESTful APIs to support frontend applications;
  • Ensure the quality and performance of backend systems through code reviews, testing, and debugging;
  • Work closely with cross-functional teams, including other developers, QA engineers, and product managers, to deliver high-quality products;
  • Develop and maintain scalable and efficient backend architecture;
  • Mentor and guide junior developers, providing technical leadership and support;
  • Stay up-to-date with the latest industry trends and technologies to continuously improve development processes and application performance;
  • Create and maintain comprehensive documentation for code, APIs, and backend systems.

 

 


Essential Skills

  • Extensive experience in backend development using NodeJS and frontend development using Angular;
  • Proficiency in TypeScript for backend and frontend development;
  • Strong knowledge of Rust for system-level programming;
  • Experience with C++ for performance-critical applications;
  • Familiarity with WebAssembly for optimizing web applications;
  • Experience in designing and developing RESTful APIs;
  • Experience with version control systems, such as Git;
  • Experience working in Agile development environments.

 

Additional Skills

  • Knowledge of continuous integration and continuous deployment (CI/CD) pipelines;
  • Experience with automated testing frameworks and tools;
  • Basic understanding of DevOps practices and tools;
  • Knowledge of Data pipelines.

 

About Encora

Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.

At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Location

Brazil

Job Overview
Job Posted:
2 days ago
Job Expires:
Job Type
Full Time

Share This Job: