• Develop and maintain modern web applications using React on the frontend, with Node.js and Java on the backend
• Lead technical discovery and planning for new product features, including writing technical specs and breaking down epics into actionable tickets
• Contribute to improving overall application performance, user experience, and maintainability through thoughtful code enhancements
• Collaborate cross-functionally with product and design teams to bring features from concept to deployment
• Provide detailed merge request reviews and mentorship to fellow engineers to uphold code quality and best practices
• Participate in agile development processes including sprint planning, standups, and retrospectives
• Help in shaping engineering standards and best practices within the team