Coda

Senior/Staff Front-End Engineer

Coda

full-time

Posted on:

Origin:  • 🇹🇭 Thailand

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsGoGroovyGRPCJavaJavaScriptKotlinMicroservicesNoSQLPythonRDBMSReactRustScalaSwiftTypeScriptVue.js

About the role

  • Develop features using modern front end technologies
  • Collaborate with back end developers and contribute to API development when necessary
  • Work directly Product and Technology team members to define features
  • Collaborate with other team members to learn and share best practices
  • Understand and constantly optimize our products, identifying and fixing problems, improving stability and user experience
  • Take operational responsibility for the services that are owned by your team
  • Debug production issues across services
  • Participate in on-call rotations as needed (we support a healthy work/life balance, so we invest in minimizing out-of-office interruptions and we use rotations to minimize on-call days)

Requirements

  • At least 5+ years of experience in software development
  • A bachelor’s degree in computer science, engineering, mathematics, or a related field (or equivalent experience)
  • Expert front end development skills (JavaScript, TypeScript, and modern frameworks like VueJS, React, etc.)
  • Knowledge and practical experience in one or more back end programming languages (Java, Scala, Kotlin, Groovy, Go, C/C++, Rust, Python, C#, etc.) and the ability to learn new programming languages quickly
  • Strong understanding of software architecture
  • Understanding of data systems and how to query/interact with them (RDBMS, NoSQL, Queues, etc.)
  • A desire to build automation into everything you do, including implementing state of the art CI/CD practices and test automation
  • Understanding of agile methodologies (e.g. Scrum)
  • Good command of the English language and the ability to communicate effectively