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.
Angular/Java Frontend Developer working on internal and client - facing applications in the agricultural sector. Engage in collaborative software development and agile methodologies in a hybrid working environment.
Senior Angular/Java Frontend Developer at Agrarmarkt Austria developing various internal and client software products. Analyzing requirements, and agile collaboration in a hybrid work environment.
Erzieher/Heilerziehungspfleger in der Wohngruppe "Stop and Go" zur Unterstützung straffälliger Jugendlicher. Umsetzung von erzieherischen Maßnahmen und Zusammenarbeit mit der Justiz in einem sozialen Umfeld.
Développeur Backend pour Aïkan, entreprise innovante dans le domaine juridique et de l'assurance. Contribuant au développement de solutions digitales pour les assureurs et courtiers.
Senior Developer managing responsible customer projects with PHP/Laravel at byte5. Supporting your path to become an expert in intelligent web solutions with Laravel.
NET Developer designing, developing, and deploying applications leveraging .Net technologies at Expleo. Collaborating with teams and clients to evaluate business challenges.
Senior Software Engineer focusing on Java, Angular, and AWS for troubleshooting and resolving functional issues. Collaborating on incident management and process improvement in Pune, India.
Backend/Fullstack - Entwickler für innovative Softwarelösungen im Bereich SAP - Security. Entwicklung und Skalierung sicherer Anwendungen im Team in Hamburg, Deutschland.
Mid - level Backend Engineer at a European technology company. Building and operating backend systems for high - traffic consumer platforms used by millions of users, with a focus on performance and reliability.
Software Engineer Backend developing backend solutions for mobile apps using JSON/REST. Collaborating on agile projects with a focus on modern frameworks and server infrastructure.