Position: Senior Fullstack engineer Node.js
Company: Alcor
Experience required: 5y
English level: upper

We use technologies like Scala, Node.js, Ruby, gRPC, Linkerd, Docker and Nomad to build one of the fastest and most reliable ecommerce platforms in the world.

BigCommerce offers a dynamic, collaborative environment, helping you expand your skills and take ideas from inception to delivery.

What You’ll Do:
●  Build highly-available, high-performance, redundant, and scalable distributed systems in a polyglot environment
●  Write code that is high-performance, maintainable, clear, and concise
●  Work closely with operations and infrastructure to improve the architecture while building and scaling back-end services
●  Build new features with a focus on testability, extensibility, and maintainability

Who You Are:
●  6+ years of professional experience as a Software Engineer
●  2+ years of Node.js in a high traffic production environment, including performance monitoring and tuning
●  2+ years experience using high-level JavaScript frameworks (e.g., React, Vue, or Angular) to build single page applications
●  Professional experience with Scala, PHP, Ruby a strong plus
●  Drive our technical roadmap and direction of our stack
●  Knowledge of object-oriented and functional programming techniques
●  Experience monitoring and operating microservices
●  Knowledge of highly scalable architectures
●  Strong desire to learn new languages, frameworks, and design patterns
●  Familiarity with agile methodologies and ticketing systems such as JIRA
●  Experience with SaaS platforms or Cloud Computing

Diversity & Inclusion at BigCommerce

We have the opportunity to build not only a great business, but a great company, with soul. Our beliefs and commitment to diversity and inclusion are a central part of achieving that.

Our dedication to diversity and inclusion is grounded in two things: a moral belief in the dignity, value, and potential of every individual, and a practical belief that diverse, inclusive teams will create the best outcomes for our customers, partners, employees, and company. We welcome everyone to be a part of our journey.