Your responsibilities will include:
Lead the development and design of new features while maintaining scalable, high-performance backend systems.
Take ownership of technical solutions, challenging business requirements to deliver optimal results.
Uphold high engineering standards by performing code reviews and ensuring compliance with best practices.
Participate in the review of business requirements and provide assessments on complexity, risks, and system impact.
Act as a mentor and coach to junior engineers, evaluating progress and helping to set development goals.
Explore and introduce new tools and technologies to improve the engineering team's productivity.
Participate in regular team meetings, stand-ups, and architecture/design discussions.
Identify areas for improvement in existing frameworks, tools, and processes.
Contribute to the roadmap definition for the team, working closely with cross-functional teams to drive innovation.
Jobs for Humanity
https://careers.smartrecruiters.com/JobsForHumanity