Low-Level Platform Developer – Node
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Desenvolvedor Baixa Plataforma - Node na Spassu, contribuindo no ciclo de vida de desenvolvimento de software ágil. Trabalho remoto com foco em inovação e aprendizado.
Responsibilities:
- Performs tasks spanning the full software development lifecycle, from requirements gathering to supporting the final deployment of the features they develop, in accordance with agile development process paradigms.
- Join the development team, taking on work items for development each Sprint;
- Carry out development-related activities such as analysis and design, programming, testing, and requirements;
- Execute software development activities in a multidisciplinary manner with a focus on product quality and maintainability, including requirements, analysis and design, programming, configuration management, testing, and deployment;
- Manage their own work and promptly inform the team of any delays or other impediments;
- Guide and provide support to developers on the project’s development team;
- Code and integrate software components according to technical specifications, using the development tools, programming languages, and libraries defined for the project;
- Identify, build, and test developed components to ensure quality;
- Perform evolutionary or corrective maintenance of software components;
- Prepare technical documentation according to the requirements of the contract under which they are working;
- Integrate produced components with those built by other team members, using the integration tool defined for the project;
- Set up and configure a local development environment according to the projects’ requirements and needs;
- Provide support to the client’s IT team and end users when requested, regarding the characteristics and specifics of developed components, modules, and software packages;
- Deliver and execute integration testing in the client’s environment to ensure full functionality of the software and its components;
- Monitor acceptance testing and deployment of the software in the client’s environments as established in the contract;
- Conduct training and knowledge transfer to the client on the developed software to ensure proper operation of the system;
- Understand the operation of information systems based on experimentation/observation, with the ability to refactor legacy web systems.
Requirements:
- Bachelor's degree in Information Technology, or completion of any undergraduate degree accompanied by a postgraduate certificate (specialization, master’s or doctorate) in Information Technology of at least 360 hours.
- Oracle Certified Professional – Java SE Programmer (version 5 or higher);
- CSD – Certified Scrum Developer;
- PSD – Professional Scrum Developer;
- Minimum of 3 years of experience in roles related to the technical knowledge required;
- Knowledge of Node.js/TypeScript, Express, middlewares, Backstage.io, APIs, and Git integrations.
Benefits:
- Health Insurance
- Dental Plan
- Life Insurance
- Meal or Food Allowance
- Transportation Allowance
- WellHub - Gympass




















