System/Software Design, Development & Testing: Engage in the complete backend development process, from system/software design and implementation to testing.
Technical Stack & Template Standardization: Maintain and update company standards for project templates and technical stacks. Regularly review state-of-the-art technologies to ensure the company remains at the forefront of technological advancements.
Collaboration & Guidance: Work closely with stakeholders, including the Director, Product Manager, System Architect, and Frontend/Mobile Engineers throughout projects. Provide technical guidance, participate in code reviews, and contribute to the project team.
Backend Structure, Code Quality & Optimization: Determine the structure and design of backend systems. Prioritize code modularity, scalability, and optimize for performance.
Team Productivity & Organization: Boost team productivity and organization by developing and implementing effective mechanisms and strategies.
Planning & Strategic Involvement: Participate in key planning activities, encompassing business plans, product development, and new feature discussions.
Hiring, Mentoring & Assessment: Support in hiring efforts through technical interviews and coding test development if management desire you to cooperate. Once onboarded, support new members to align with our processes and methodologies, ensuring their professional growth