···
Log in / Register

Node.js/TypeScript Backend Developer

Indeed
Full-time
Onsite
No experience limit
No degree limit
R. do Rosário, 180 - São Francisco, Curitiba - PR, 80020-110, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: Develop and maintain backend systems, optimize application performance, and collaborate with teams for effective integration, focusing on excellence in education. Key Highlights: 1. Backend development using Node.js/TypeScript 2. Optimization of legacy systems and resolution of complex problems 3. Collaboration with frontend teams and stakeholders **About the company:** With over two decades in the education sector, IESDE is a national reference in producing high-quality educational content. We develop teaching systems composed of books and videos, qualified and adapted to the Brazilian reality. Guided by excellence as its premise and applied intelligence as the core concept behind its initiatives—addressing challenges presented by the education sector—IESDE contributes to knowledge transfer and the training of competent professionals. The company’s production focuses on preparing and formatting books, videos, and computer platforms, always in an integrated and complementary manner. **Responsibilities:** Develop and maintain backend systems using Node.js/TypeScript. Design and consume RESTful and/or SOAP APIs for system integration. Optimize performance of legacy applications built with Node.js/TypeScript. Implement and maintain database access and manipulation routines for relational databases (SQL Server, MySQL, PostgreSQL). Analyze and resolve bugs and performance issues in existing systems. Collaborate with frontend teams and stakeholders to ensure effective system integration. Document code and processes following software development best practices. Review and improve development processes to meet quality and performance requirements. **Requirements:** Languages and Technologies: Experience in backend development using one or more of the following languages: Node.js with TypeScript; PHP with frameworks such as Laravel or Symfony; C# with .NET; Proficiency in SQL, including SQL Server, MySQL, and PostgreSQL. Ability to create and manage triggers, stored procedures, and views in databases. **Tools and Processes:** Version control using Git (GitHub, GitLab, or Bitbucket). Experience with Linux and Windows environments for system deployment and maintenance. Knowledge of automation tools for deployment and CI/CD pipelines. **Development and Performance:** Experience optimizing legacy systems and applying design patterns to improve scalability. Ability to solve complex problems related to database connections and API consumption. **API Integration:** Knowledge of RESTful and SOAP APIs. Management of authentication via JWT, OAuth, or user sessions. **Testing and Code Quality:** Experience writing unit and integration tests to validate backend functionality. Familiarity with linting and static code analysis tools. **Other Requirements:** Strong communication skills for teamwork. Proactivity and ability to meet deadlines and achieve established goals. **Desirable Qualifications:** Solid experience integrating with third-party APIs. Familiarity with programming best practices such as SOLID, Clean Code, and Clean Architecture. Familiarity with **Docker** and its use in development and production environments. **We Offer:** Unimed health insurance plan with no co-payment, effective after the probationary period. Life insurance. 50% tuition discount for undergraduate or online postgraduate programs through partner institutions. Meal allowance of BRL 37.00 per day. Transportation allowance. Nutritional follow-up program. 100% in-person work. Monday to Friday, from 08:00 to 18:00. Salary: To be negotiated. Employment type: Permanent CLT contract. Compensation: Starting from BRL 5,000.00 per month. Benefits: * Medical assistance * Education assistance * Life insurance * Meal allowance * Transportation allowance Selection Question(s): * Do you reside in Curitiba or its surrounding region? Please apply only if you live in these areas and are available for 100% IN-PERSON work.

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
João Silva
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.