
Low-Level Platform Developer – Node
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Brazil.
• Executes tasks throughout the entire software development lifecycle, from gathering requirements to supporting the final deployment of the developed features, adhering to agile development methodologies.
• Become an integral part of the development team, taking on development tasks during each Sprint.
• Engage in development-related activities, including analysis and design, programming, testing, and requirements management.
• Conduct software development activities in a multidisciplinary approach, emphasizing product quality and maintainability, which encompasses requirements, analysis and design, programming, configuration management, testing, and deployment.
• Take charge of managing personal workload and promptly communicate any delays or obstacles to the team.
• Offer guidance and support to developers within the project's development team.
• Code and integrate software components as per technical specifications, utilizing the designated development tools, programming languages, and libraries for the project.
• Identify, construct, and test developed components to ensure high quality.
• Carry out evolutionary or corrective maintenance on software components.
• Create technical documentation in line with the requirements of the contract under which the work is being performed.
• Integrate created components with those developed by other team members, using the project's specified integration tool.
• Establish and configure a local development environment based on the project’s requirements and specifications.
• Provide assistance to the client’s IT team and end users regarding the features and specifics of developed components, modules, and software packages upon request.
• Conduct and implement integration testing within the client’s environment to verify the complete functionality of the software and its components.
• Oversee acceptance testing and deployment of the software in the client’s environments as outlined in the contract.
• Facilitate training and knowledge transfer to the client on the developed software to ensure the system operates correctly.
• Gain an understanding of information systems operations through experimentation and observation, with the capability to refactor legacy web systems.
• Bachelor’s degree in Information Technology, or an equivalent undergraduate degree paired with a postgraduate certificate (specialization, master’s or doctorate) in Information Technology comprising at least 360 hours.
• Oracle Certified Professional – Java SE Programmer (version 5 or above);
• CSD – Certified Scrum Developer;
• PSD – Professional Scrum Developer;
• A minimum of 3 years of experience in positions demanding the technical expertise outlined;
• Proficiency in Node.js/TypeScript, Express, middlewares, Backstage.io, APIs, and Git integrations.
• Health Insurance
• Dental Plan
• Life Insurance
• Meal or Food Allowance
• Transportation Allowance
• WellHub - Gympass
SD Solutions
SIS International Research & Strategy Consulting
Roblox
Get handpicked remote jobs straight to your inbox weekly.