We’re seeking a highly skilled Senior Software Engineer to join our team. This role is focused on hands-on coding, collaboration, and mentorship to build and maintain scalable, reliable software systems. You’ll work closely with both product and engineering teams to develop new features, troubleshoot issues, and implement best practices.
Design, implement, and maintain high-quality software systems.
Collaborate on system architecture to ensure scalability and maintainability.
Debug and resolve technical issues to minimize disruption.
Partner with product teams to align development with project goals.
Mentor junior engineers and foster a collaborative team environment.
Stay updated with emerging technologies and trends.
3+ years of experience in software engineering.
Proficiency in JavaScript, TypeScript, React, Next.js, and API development.
Strong experience with testing frameworks (e.g., Jest, Cypress).
Familiarity with cloud platforms and version control (Git).
Leadership and mentorship experience in a team setting.
Bachelor's or Master's degree in Computer Science or a related field.
Experience with React Native, Go, Node.js, CI/CD tools (GitHub Actions), and cloud computing platforms like Google Cloud.
Knowledge of security best practices and performance optimization techniques.
Strong problem-solving, communication, and collaboration skills.
Adaptable, with a passion for continuous learning and improvement.
If you’re a self-starter who enjoys solving complex technical challenges and guiding a team to success, we’d love to hear from you!