Job Title
As a senior software engineer, you will lead the technical direction for the team and report to the senior manager for next-gen experience.
This role involves coding and mentoring other engineers. You will guide development efforts towards successful project delivery, architect and implement new components, and document designs through diagrams and logical flows within a collaborative tool.
You will also build and test new designs, formulations, materials, or systems for quality and performance standards, test applications and services in various environments, gauge platform performance, and optimize system behavior.
In addition, you will provide information by collecting, analyzing, and summarizing development and service issues, stay on the leading edge of development methodologies, technologies, and partner with counterparts.
This role requires a degree in computer science, engineering, or a related field, and at least 5 years of experience working as a full-stack engineer, including experience with TypeScript, React, C# .NET, Node, and NoSQL databases.
Advanced English language skills are required for this role, as you will work with international clients and need to communicate effectively to deliver solutions.