This job post is closed and the position is probably filled. Please do not apply. Work for Merchstack and want to re-open this job? Use the edit link in the email when you posted the job!
Merchstack is hiring for a Senior Backend Software Engineer in Southeast Asia to help us build the future of commerce. We're leading the development of an open source commerce platform owned by one of the most significant and recognizable technology companies in the United States. This is a hands on role in a small team. Youโll have the opportunity to help shape the fastest growing open-source commerce platform in the world. Weโre looking for people who are highly communicative, self-directed, with well-developed critical thinking skills.
Youโll be responsible for solving problems, developing product features, squashing bugs, scaling services, writing great documentation, and maintaining the core codebase. Youโll play an active role in translating business and functional requirements into reliable, well-tested software.
Responsibilities
Here is a list of the type of work that youโll be spending the majority of your time on:
Develop and ship product features and services
Develop, support, and improve our GraphQL API
Write automated unit and integration tests
Enhance the extensibility of the core codebase
Identify and implement improvements to the developer experience around our product
Develop internal systems to make shipping products easier and faster
Create integrations with 3rd-party partners to extend the overall functionality of the platform
Work with frontend developers to improve the way that client applications interact with the APIs
Keep the system up-to-date by integrating changes from upstream packages
Actively communicate status of tasks and projects to peers
Write clear, effective developer documentation
Write blog posts about interesting ways to extend the product
About You
We're flexible on most of the points below. They are less requirements than they are ideals. We're looking for the right person to work with, not to tick off checkboxes.
You have experience taking high quality projects from start to finish and are confident in your ability to deliver visible results in a remote environment with limited supervision.
You have developed and supported distributed, scalable, and highly automated software systems in a production environment.
You are deeply familiar with Node.js and its best practices.
You have extensive experience designing web-based APIs in REST or GraphQL.
Youโre willing to put your project on hold to help a teammate via pairing or teaching concepts and patterns.
You enjoy collaborating with designers, infrastructure engineers, and product owners.
You have worked in a professional software environment building and shipping products for at least five years.
Youโre a proficient communicator and have excellent written and verbal English.
You have a passion for Open Source, eCommerce, or both!
Youโre comfortable working remotely.
About Our Stack
NodeJS, Apollo, GraphQL, MongoDB
Docker and Kubernetesย
Why work with us? ๐
Ability to take real ownership of major parts of an open source commerce platform.
Opportunity to build a product and a framework, not just a website.
Top caliber team with deep engineering, design, and product expertise.
Work remotely within a distributed team environment.
Unlimited PTO that you can really take.
Flexible working schedule.
About Merchstack
Merchstack partners with companies on their journey to build, launch, and scale modern eCommerce stores. We work with market-leading technologies and our own internal products to help our customers achieve ambitious digital experiences and unlock new growth opportunities. We are a remote-only company with employees all over the world, including the Philippines, the United States, Canada, Spain, and the United Kingdom. We are a small team with big ambitions and value people who are driven towards delivery and thrive on autonomy and trust.
Salary Range
$60k to $80k US Dollars
Position Type
Full-time
Location
Preferably in South or Southeast Asia but must overlap +/- 4 hours of GMT+8 every day
Please mention the word BRIGHT when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMzY=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$60,000 — $80,000/year
Benefits
๐ Distributed team
Location
Southeast Asia
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for x.ai and want to re-open this job? Use the edit link in the email when you posted the job!
# We are building some really exciting sh*t at x.ai\nAt x.ai, we're building artificial intelligence super-powered productivity software. The software schedules meetings for our customers automatically. It avoids the typical back and forth over emails and negotiates when and where the meeting is to happen. The software uses state-of-the-art machine learning in our production environment. We're looking for a self-motivated and experienced individual to join us on the journey in building this new frontier. Youโll get to work side by side with a group of focused and passionate individuals in a fully distributed setting.\n\n# Responsibilities:\n* Build, maintain and continue to simplify the infrastructure and services that support all components of the system and customer facing products \n* Design, deploy and implement internal tools to multiply the developer team\n* Identify and measure key infrastructure performance metrics, improve and maintain monitoring and ensure robust alerting and logging systems\n* Lead our on-call process and actively troubleshoot and resolve issues, collaborate closely with customer support\n* Own system health - ensure uptime, preemptively take action to improve our systems and tooling, identify risks and interdependencies to minimize impact on customers\n* Be a main driver and contributor in building, testing, and deploying user-centric features\n* Own and drive the full cycle of building features, API and system integrations from system design to deployment\n\n# Qualifications:\n* 5+ years of experience\n* Experience with Docker and managing AWS cloud infrastructure deployments\n* Experience setting up network and troubleshooting network issues, and strong knowledge of VPN, AWS VPC, DNS, network interfaces\n* Experience in Scala\n* Experience in Javascript, Node.js, Angular a plus\n* +/- 8 hours from EST\n* Thrives in a fully remote setting\n* Intellectually curious, collaborative, self-motivated, fast learner that is comfortable with uncertainties โ evolve as needed, flexibility is key!\n* Customer obsessed\n\n \n\nPlease mention the words **PROJECT INSIDE PUMPKIN** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMzY=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Engine Yard and want to re-open this job? Use the edit link in the email when you posted the job!
\nWe're one of the oldest PaaS's out there, with support for PHP/Ruby/node.js on AWS. As a Frontend Engineer, you'll be working on our brand new UI - a single-page angular.js app.\n\nThe UI is served up by a lightweight node.js server that proxies to our core ruby api. We unit test with jasmine, and run our end-to-end tests in protractor. Through our 'eybot' on slackhq, we deploy green CI builds to production multiple times a day.\n\nThe frontend engineering team at Engine Yard consists of 3 UI designers and 4 engineers (including myself). We're spread out across 8 timezones (Dublin through San Francisco), so experience working in a distributed team is key.\n\nYou will:\n\n\n* Write modern JavaScript for modern browsers\n\n* Have a significant influence on the UI architecture\n\n* Work with smart people every day\n\n* Be an integral part of a new era in an established startup\n\n\n\n\nYou might:\n\n\n* Build support for customers to deploy docker containers\n\n* Convert the UI to CommonJS modules via browserify\n\n* Rewrite our trial experience so it doesn't suck as much\n\n* Create near-realtime visualizations for server monitoring\n\n* Integrate 6to5 into our build system so we can use ES6\n\n* Learn to homebrew, or at least talk about how you want to\n\n\n\n\nYou'll get:\n\n\n* Competitive salary\n\n* Full medical, dental and vision benefits\n\n* 25 paid days off per year (15 PTO, 2 floating, 8 holidays)\n\n* 401(k)\n\n* We take care of your phone bill\n\n* Paid travel to conferences\n\n* Top of the line Macbook Pro\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, Node, Senior, Engineer, Front End, Ruby and Travel jobs that are similar:\n\n
$60,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.