Solar Panda •
Qualifications - Proficiency in using TypeScript and Node.js expertise. - Experience with TypeORM or similar tools - Experience and strong understanding in designing microservices architectures - Experience in leading and mentoring a team of software developers - 7-10 years of software development experience Responsibilities - Lead system design and architecture. Set the technical vision across projects. Design secure, scalable, and high-performing systems. Make decisions on technology stacks, integration, and infrastructure while balancing delivery timelines and business needs - Mentor and guide the engineering team. Provide guidance and support to engineers at all levels. Offer coaching, feedback, and knowledge sharing. Encourage continuous learning and accountability - Define coding standards and best practices. Set and maintain standards for code quality, documentation, testing, and CI/CD. Promote clean code, performance optimization, and secure practices across backend, frontend, and mobile development. - Review code and ensure technical quality. Conduct code reviews to ensure maintainability, scalability, and security. Identify technical debt and drive improvements. - Contribute to backend development (Java/Scala). Build and maintain backend services, APIs, and business logic. Optimize performance and reliability in distributed systems and microservices. - Work within Agile processes using Jira and GitHub. - Angular Development: To build responsive single-page applications with modular design and performance optimization. - Tailwind CSS: To create modern, accessible, and consistent UI components. - Automated Testing: Use Playwright or Cypress to build end-to-end test suites and integrate them into CI/CD pipelines. - Android Development: Design and build Android apps with strong performance and usability. Work with backend teams on API integration and mobile architecture.