USA
42 days ago
Sr. Software Engineer

ABOUT THE ROLE AND OUR TEAM:

The committed and competent Senior Full-Stack Developer on the Vendor Experience team (you!), will play a key role in supporting our customers by developing features and tools that power and support our vendors' experience. You will collaborate with and work alongside a team of talented engineers, product managers, and designers.

 

RESPONSIBILITIES:

Collaborate with Engineering, Design, and Product teams to create robust technical solutions. Create and extend existing backend Node.js API endpoints. Develop frontend React components. Create scalable, highly available software architectures. Write automated unit tests and documentation. Deliver high standards of accessibility, performance, and code quality. Promote best practices around software design, testing and architecture. Join and engage in a friendly, optimistic, and everyday-better team.

 

SUCCESSFUL SENIOR FULL-STACK CANDIDATES HAVE:

Multiple years experience with Node.js applications, especially for API development. Microservice and queue architecture experience is a plus. Experience with an additional language/framework for API development, such as Rails, Express, or Symfony. Experience working in depth with contemporary single-page applications, including tasks such as extending and writing new React components and hooks, writing responsive CSS, debugging production-specific issues, working with contemporary HTML enhancements, and working with SPA build and minimization pipelines (e.g. Webpack, Babel, etc.). Experience writing tests using Jest, Cypress and/or a similar testing library. Experience with CI/CD systems such as Jenkins. Experience with Git and version control tools. Experience with internalization and localization. Experience working with various data stores (e.g., Postgres, MongoDB, Elasticsearch). Experience with RabbitMQ, NextJS, and/or TypeScript is a plus.
Confirm your E-mail: Send Email
All Jobs from WeddingWire