The Role
As a Full Stack Engineer, you'll be an integral part of one of our client's engineering team, contributing to the development and maintenance of the platform to meet the evolving needs of 100k+ monthly active users. You'll work closely with other engineering departments to architect user-facing solutions that prioritize efficiency, scalability, and reliability. You can expect to dive deep into constructing and implementing solutions using modern frameworks. You'll leverage your expertise to ensure our products not only meet but exceed the demands of our growing user base. Collaboration is key as you work alongside your teammates, contributing to the overall architecture and design of the platform.
Your experience in developing, deploying, and operating large-scale production systems will be invaluable as you define and uphold standards for code quality, testing, and documentation.
On a daily basis, you will:
Architect user-facing solutions that prioritize efficiency and scalability, ensuring our products meet the demands of a growing user base while maintaining optimal performance and reliability.
Contribute to the Frontend Application and the overall architecture and design of the platform working together with other engineering departments.
Mentor your teammates and act as a technical leader within the team, guiding and supporting colleagues in delivering high-quality solutions.
Lead the team and define the best practices in software development, including code quality, testing, and documentation.
Requirements
6+ years of production level experience in modern JavaScript frameworks (we use React).
Strong experience in architecting, developing, deploying, and operating large scale production systems.
Strong familiarity with server-side web technologies (e.g., Node.js, Java, Python, Scala, C#, C++, Go).
Good knowledge of SQL.
Familiarity with CI/CD tools and working with GitOps.
Experience with cloud technologies, e.g., AWS, Azure, GCP, Docker, Kubernetes.
Soft skills
Extroverted.
Communicative.
Collaborative with stakeholders.
Strong team players who can lead and work together to bring projects to completion.
#J-18808-Ljbffr