Software Engineer Role
We are seeking a highly skilled Software Engineer to join our team. As a key member of the engineering organization, you will play a crucial role in developing and maintaining our live-streaming platform.
* This is a challenging position that requires hands-on coding, testing, debugging, and troubleshooting for code quality, scalability, and maintainability.
* You will be responsible for writing efficient, scalable, and maintainable code adhering to industry standards and best practices.
* Innovative thinking and problem-solving skills are essential for driving constructive changes within the team.
A successful candidate should possess a Bachelor's/Master's degree in Computer Science or equivalent experience, with a minimum of 8+ years of hands-on experience in software engineering focusing on scalable system design and development.
* Prior experience with multiple programming languages (Go, PHP, React) is required.
* A strong understanding of code architecture and design principles is also necessary.
* Excellent communication skills are required for collaboration across teams and stakeholders.
We believe in equal opportunities and providing a workplace that encourages great participation. We value diversity and do not discriminate based on race, religion, national origin, gender identity, sexual orientation, age, or marital status.