Share
You will:
Lead the design, development, testing, and deployment of critical software features and services.
Collaborate with product managers, designers, and other engineering teams to define requirements and deliver high-quality solutions.
Participate in code reviews, ensuring code quality, maintainability, and adherence to best practices.
Troubleshoot and debug complex issues across various systems and environments.
Essential Requirements
Deep understanding of software development lifecycle and best practices.
Solid understanding of data structures, algorithms, and software design patterns.
Excellent problem-solving, analytical, and debugging skills.
Strong communication and collaboration abilities, with experience working in agile environments.
Desirable Requirements
Experience with CI/CD pipelines and automated testing frameworks. Familiarity with containerization technologies (Docker, Kubernetes).
August, 2025
These jobs might be a good fit