Senior Software Engineer responsible for driving development tasks at GoodLeap. Collaborating with product managers and engineers to align solutions with business objectives and ensure code quality.
Responsibilities
Complete development tasks, collaborating with team members to solve technical challenges.
Work with product managers to ensure that development solutions meet business use cases and goals.
Ensure code is thoroughly tested (unit tests and AAT), performant, and scalable when necessary.
Design and document APIs clearly using tools like OpenAPI/Swagger, ensuring they are well-documented and easy to understand for collaboration between teams.
Optimize the performance of Node.js applications, including memory usage, event loop efficiency, and handling of asynchronous code.
Follow security best practices in API development to guard against vulnerabilities and ensure secure communication.
Familiarity with DevOps practices, including deploying Node.js applications in cloud environments (e.g., AWS), and working with CI/CD pipelines such as GitHub Actions for automation.
Requirements
Experience with Node.js
Strong knowledge of RESTful API development
Proficient in unit testing and automated acceptance testing (AAT)
A proactive mindset with the ability to work independently within a small, dynamic team
A natural curiosity and eagerness to learn and innovate
Strong collaboration skills with a willingness to mentor junior developers and contribute to code reviews.
Problem-solving ability: capable of breaking down complex problems and taking ownership of tasks from start to finish.
Customer-centric mindset: ability to align development decisions with delivering an excellent user experience.
Benefits
In addition to the above salary, this role may be eligible for a bonus.
Backend Developer designing, developing, and maintaining scalable backend services using Java and AWS at EX Squared LATAM. Collaborating with multidisciplinary teams in a hybrid work environment.
Senior Backend Engineer developing scalable backend services using Node.js and TypeScript for a fast - growing healthcare technology company. Hands - on engineering role within a collaborative LATAM team.
Backend Developer working on modern scalable backend services with Java at Expleo. Collaborating in cross - functional BizDevOps teams ensuring high code quality and using agile methods.
Backend Software Developer working with advanced Golang and cloud technologies to shape digital transformation. Join a team committed to security, scalability, and reliability.
Contract Software Engineer I developing Java backend features and fixes at Electrify America. Collaborate with teams on Agile rituals and maintain code quality through tests and reviews.
Mid Backend Engineer designing, developing, and maintaining web applications for Volkswagen Digital:Hub. Collaborating with cross - functional teams in a dynamic and innovative environment.
Engineer I supporting backend test processes in HDD manufacturing operations. Focus on process readiness, control, and continuous improvement with collaboration across teams.
Senior Fullstack Developer utilizing .NET and Vue.js at Rockstardevelopers. Collaborating on significant projects while ensuring high code quality in an agile environment.
Senior Software Backend engineer specialized in core Java/Spring at a payment technology company. Contributing to the core infrastructure and product development of a global payment solution provider.