Staff Software Engineer (Full-stack; Web)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Bachelor’s (or higher, e.g., MS, or PhD) in Computer Science or a related technical field involving coding or equivalent technical experience • Excellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, Typescript, and ReactJS, with the ability to render server-side and client-side content • Proficient in C# .NET or Kotlin or other popular back-end programming language with a minimum of 2 years of hands-on experience • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations • 7+ years of relevant industry experience, particularly in mobile development. • Hands-on experience working in cloud environments: AWS, GCP, or Azure
Responsibilities
• Collaborate with the product and design team to create new user experiences and features. • Create a scalable web architecture that ensures the organization remains nimble as it grows. • Create Unit and Automation (User Interface) Tests to ensure the new code does not break existing features and meets the product's specified requirements. • Create and monitor analytics to prove how effective new and existing features are to helping customers. • Lead the establishment and governance of engineering best practices, ensuring high standards for code quality and system reliability. • Lead, design, develop, and deliver large-scale systems. • Proactively drive projects, providing clear direction and detailed problem-solving strategies. • Mentor the engineering team, elevating skills and optimizing processes. • Design and execute comprehensive unit and UI automation tests to ensure new features perform as required without disrupting existing functionalities. • Analyze feature effectiveness using advanced analytics to demonstrate impact and inform future enhancements.
Benefits
• Hybrid setup with flexibility • 80m THB/year Platinum international health insurance (IPD/OPD/Optical/Dental) • Working with international teams and a potential opportunity for travel to our Mountain View HQ • Flexible annual learning budget • Phone, internet, and transportation allowance