\nWe are looking for a Backend Engineer with strong skills in NodeJs.\n\n\nThe candidate must be capable of self-management and able to interact with product, business and technical teams to discuss and resolve issues. There is a high opportunity of advancing into leadership positions in the mid-term\n\n\n\nResponsibilities\n* Build GraphQL microservices using NodeJS.\n* Build scalable asynchronous systems using Kafka. \n* Develop a Cloud based SaaS application, with deep understanding of deployment scripts and architecture.\n* Write clean, maintainable, and well-tested code.\n* Engage in the full development life cycle including architectural design and testing.\n* Stay current on software engineering trends & tools, and be practical but open-minded in applying them\n* Maintain a high bar for quality and performance of your product with rigorous attention to detail and unit testing. \n* Continuously improve how we design, build, and ship software as a highly functional team.\n* Understand the codebase, solve the assigned tasks and work closely with the leads to get the coding reviews done and bridge any technical gap to become more independent.\n* Participate in scrum meetings, contribute to requirement discussions, talk to clients. \n\n\n\nRequirementes\n* 5-7 years of experience developing Node.JS applications.\n* Excellent English communication skills technical and business oriented.\n* Experience with Express or Nest Frameworks.\n* Exposure to GraphQL APIs and Kafka. \n* Experience with Microservices Architecture in NodeJS.\n* Experience performing Node Unit Testing.\n* Troubleshooting skills.\n* Knowledgeable in clean code practices. \n* Awareness of the importance of high-performance code.\n* Experience in Logistics industry \n* Experience with Azure services and Kubernetes.\n* Experience with React.Js is highly valuable\n\n\n\nIn this role you will\n* Work in a huge team with specialists in many areas.\n* Have the possibility to lead and grow within the organization. \n* Have an Intercultural experience. \n* Pave the way through a good client impression with support. \n* Work on a large, complex and highly performant system. \n* Engage with the latest technologies.\n* Receive detailed feedback from demanding leaders to improve technical skills.\n* Play a crucial and strategic role for both the mid and long term. \n* Secure long-term growth with diverse career opportunities.\n\n\n\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 Design, SaaS, GraphQL, Cloud, Node, Engineer and Backend jobs that are similar:\n\n
$60,000 — $90,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
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
\nAs a Senior Software Engineer You Will:\n\nBuild the core experiences of both bank administrators and bank customers. The includes crafting streamlined user flows, building robust APIs, and integrating with third-party software like Plaid or Sendgrid.\n\nAbout You:\n\n\n* You love writing clean, thoroughly documented, and well-tested code, with an eye for long term viability and performance.\n\n* You measure twice and code once when writing features, placing an emphasis on error-handling, logging, and edge cases for every service you write.\n\n* You enjoy the challenge of breaking down complex product asks into elegant solutions.\n\n* You are comfortable and experienced with system design, and not only have architectural opinions but are comfortable writing, speaking, and advocating for them.\n\n* You approach architectural challenges not with answers but with questions, and from those questions decide upon the best approach, knowing that there is no best solution, only different sets of tradeoffs to be made.\n\n* You enjoy providing technical guidance, suggestions, and code reviews for your teammates, using your knowledge to raise the bar of their work as well.\n\n\n\n\nWe Are Looking For:\n\n\n* 6+ years professional experience writing backend services (NodeJS, Python, Ruby, or Golang)\n\n* Exposure to web front ends (React, Vue, Angular, etc.)\n\n* Good understanding of Computer Science fundamentals / data structures / algorithms\n\n* Well versed with REST APIs\n\n* Well-versed in git, DevOps, & CI/CD\n\n* Experience working in an agile SCRUM environment\n\n* Well versed with domain driven design\n\n* Well versed with Microservice architecture\n\n* Well versed in designing distributed systems\n\n\n\n\nWhat We Offer:\n\n\n* Competitive salary depending on overall experience and level.\n\n* Equity\n\n* 100% covered medical, dental and vision insurance for employees\n\n* Unlimited PTO\n\n* Remote set-up allowance of $400\n\n* Annual company retreats\n\n* Creative and fun team-building events (improv, chocolate and wine tasting, happy hours)\n\n* Mental health and wellness programs\n\n* Stocked office fridge (yes, we have Spindrift)\n\n* Remote or onsite flexibility.\n\n* And more!\n\n\n\n\nWho is MANTL?\n\nMANTL is a fast-growing NYC-based FinTech SaaS company on a mission to build technology that will help Americaโs financial institutions and their communities thrive. Think Shopify, but purpose-built for community banks and credit unions. Our modern banking software helps level the playing field for smaller banks and credit unions by enabling them to grow digitally.\n\nOur deposit origination platform is widely considered best-in-class in our industry, showing clear and material performance beyond any of our competitors. Check out what our CEO has to say about MANTLโs impact here.\n\nOur investors include CapitalG, Point72, ClockWork, and BoxGroup.\n\nThe MANTL Culture\n\nJoining MANTL means joining an ambitious and exceptional team that solves complex problems every day.\n\nPeople are our most important asset and the top reason we love working at MANTL. We're a group of passionate technologists who support an accountable, transparent, and collaborative culture that fosters productive and engaging discussions. We want to work with inclusive people who understand the importance of treating their colleagues exceptionally well. Weโre always a work in progress โ and weโre proud to be named one of Crainโs 100 Best Places to Work in New York City for two years running.\n\nMANTL is an Equal Opportunity Employer. We do not discriminate against qualified applicants or employees on the basis of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by federal, state, or local law, rule, or regulation.\n\n\n\n \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 Design, SaaS, Amazon, DevOps, Cloud, Engineer, Linux, Digital Nomad, Embedded, Finance, Mobile, Senior, Marketing, Analyst, Education, Sales, Scrum and Backend jobs that are similar:\n\n
$70,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
\n\n#Location\nNew York City, New York, United States
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for Blue Sky eLearn and want to re-open this job? Use the edit link in the email when you posted the job!
Blue Sky eLearn is hiring a fully remoteย Back-Endย Ruby on Rails Engineer for our Path LMS team. We need a talented, experienced engineer to help us refactor our monolith into microservices, build new microservices to support additional functionality, andย build custom third-party integrations for new clients.ย \n\nThis is a 100% remote, full-time salaried position averaging 40 hours per week. Candidates must be located in the United States.\n\n##**Responsibilities**\n\n* Create microservicesย to support new features in Path LMSย which are scalable, well tested, and conform to industry and company standards\n* Assist in refactoring our monolithic Rails application, includingย implementing large-scale database schema changes, modifying existing microservices,ย andย identifying areasย of the application which are in need of refactoring\n* Maintain existing, and build new, third-party integrations and single-sign-on services using a variety of technologies such as SOAP, XML-RPC, YAML, OAuth, and OpenID\n* Contribute in all phases of the software development lifecycle, including design reviews, writingย userย stories, reviewing code submitted by other engineers,ย and automated testing (we useย rspec)\n* Educateย and mentor other engineersย on the team\n* Collaborate effectively with engineers, project managers, designersย and QA\n* Participate in project scoping and planning, including shaping and estimating of project tasks\n\n##**Qualifications**\n\n* 5+ years ofย professionalย software development experienceย with atย leastย 3ย years of experience buildingย web-based APIs with Ruby on Rails\n* Great OO skills, including strong design pattern and MVC knowledge\n* Experience implementing single-sign-on using OAuthย and OpenID\n* Experience integrating applicationsย with third-party APIs using JSON, SOAP,ย SAML,ย and XML-RPC\n* Experience building SQL database schemasย (we currently useย Postgresql)ย \n* Knowledge of software best practices, including continuous integration and TDD / BDD usingย Rspec/Capybara (or similar)ย \n* Experienceย usingย Gitย \n* Experienceย working on anย Agile/Scrumย teamย \n\n##**Nice to Have**\n\n* Experience working withย Sidekiqย \n* Experience with Herokuย \n* PostgreSQL optimization experienceย \n* Experience refactoring and/or rewriting aย monoliticย Rails application in productionย \n\n##**R&D Team Values**\n\n* We communicate frequently and effectivelyย \n* We are levelheaded and compassionateย \n* We value diversityย \n* We are passionate about our workย \n* We maintain a healthy balance between work and life\n\n##**About Our Product**\n\nPath LMS is an award-winning and powerful learning management platform that helps associations, corporations, and agencies provide high quality online education to their members. Millions of professionals, including school administrators, lawyers, physicians, and construction contractors, have been educated through courses powered by Path LMS.ย \n\nAs more and more organizations have needed to utilize online education in response to the current global pandemic, the use of our online learning management system has increased dramatically. So, too, have the demands on our appโs scalability, functionality, and usability.ย \n\n##**Benefits & Perks**\n\n* Medical, dentalย and vision benefits\n* Paid long term disability and life and AD&D insurance\n* Paid vacation, sick, bereavement, volunteer and family leave\n* Paid company holidays\n* 401(k) program\n* Remote work\n* Annual professional development reimbursement\n\n##**About Blue Sky eLearn**\nFounded in San Diego, CA, Blue Sky eLearn provides a full range of learning technologies that include a proprietary learning management system and a complete set of virtual event services. We help organizations capture educational content from either live or virtual settings, then manage and deliver that content to a global audience through our learning platform.\n\nWe facilitate thousands of live web events each year for our clients. We currently house over 100,000 learning modules and have electronically issued over two million certificates to online learners. \n\nPlease mention the words **JOY NORMAL SLENDER** when applying to show you read the job post completely (#RMTguMjE5LjI0Ny4xMjc=). 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#Salary and compensation\n
$110,000 — $140,000/year\n
\n\n#Location\nUnited States
# 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.