Remote Vue.js Jobs

Today

Senior Full Stack Engineer
react-js api javascript full stack senior html Jan 26

We are looking for an experienced full stack engineer to join our talented team based in Switzerland (remote if needed). This person will help build and manage our entire infrastucture. This person will help create new APIs for our various projects & as well maintain existing ones. He/She will build the user interfaces with those APIs by implementing different user interfaces for various web applications & tools. He will also working closely with our DevOps team to continuously test/deploy updates.

About

Audacia Group is an innovative Swiss investment firm founded in 2018. Our ambition is to create centres of expertise in support of newly acquired or existing companies within Audacia. Our wholly-owned portfolio of e-commerce companies include: kisskiss, stickerkid, stickeryeti, and idealvoyance. We are currently looking for new talent to complete our product & engineering team.


Tasks


  • Design and implementation of the overall web architecture
  • Implementation of user interfaces
  • Database administration
  • Ensuring the entire stack is designed and built for speed and scalability
  • Design and construction of the various required back-end
  • Integrating our front-end UIs with the APIs
  • Work closely with the devops to help improve continuous integration and deployment
  • Create and maintain technical documentation
  • Refactor existing code to remove technical debt
  • Write and test code to ensure compatibility and stability: refine and rewrite as necessary.

Requirements


  • 3+ working experience as a professional fullstack engineer, including:
    • Strong working experience with HTML, CSS, and
    • Strong working experience with at least one modern JS frontend framework (i.e. React, Vue.js, Angular)
    • Strong working experience with a back-end programing language (Javascript/Node.js, PHP, Go, Python)
    • Strong working experience with a RDBMS (PostgreSQL, MySQL/MariaDB, SQL Server, Oracle)
    • Strong working exprience with database design and management
  • A thorough understanding of computer networks, architecture, operating systems, and data structures
  • Experience working with Linux/Unix & shell scripts
  • Understanding of Windows, PowerShell, & HyperV a plus

Benefits


  • A flexible working environment with a lean organization
  • The opportunity to contribute to Audacia’s development with your ideas
  • A young, international team that enjoys sharing a story over a coffee and share personal experiences
  • A competitive salary package and a flexible working hours policy
  • Locations in Sion in the heart of the mountains and Morges by the lake (Switzerland)


To apply, please send your CV along with a short intro about yourself and we'll get back in touch shortly.

Share this job:

Yesterday

Senior Software Engineer
Keap  
javascript vue-js react-js maven senior frontend Jan 25

We are the Product Development team and we’re looking for a software engineer, to provide us with the flexibility building and running highly-scalable services and delivering an amazing user experience to any platform.

Our Team

Our team is made up of a core of experienced software engineers working to help those around them succeed. We believe in open, public, and transparent communication built on a foundation of trust and empathy for our customers, partners, and colleagues. We are a highly collaborative cross-functional team of designers, developers, product managers, and quality engineers.  The expectations are high, but so is the level support. We want to partner with people to see them succeed while maintaining high standards for the technology we build and operate.

Our Purpose

We are working on establishing best practices around the design, development, testing, deployment, and operation of all aspects of the platform at Keap. We are at the center of a major strategic transformation building a product family based on a common platform, shared services,  and shared design libraries. It is an exciting place to be during an exciting time at Keap. There are many opportunities to get involved, become an expert, and begin teaching others as you help pave the road to Keap’s future.

Our Technology

We are using the following technologies, but experience in these specific technologies is not required. We are looking for people that are always learning and enjoy that process.

  • Java
  • Spring
  • HTML5
  • Vue
  • React
  • Javascript
  • Git/GitHub
  • Maven
  • Gradle
  • CircleCI

Preferred Education and Experience

  • 3-5 years of software engineering experience
  • BS in Computer Science or related, or relevant experience
  • Experience one of the following testing frameworks; Mocha, Jest, etc.
  • Proficient with  secure coding best practices
  • Advanced coding skills and programming knowledge
  • Experience building robust, highly scalable back-end systems
  • Must proactively research best practices in development, keep up with online trends, and strive to find new/inventive techniques

Ideally, you also possess…

  • Work experience with: Git/GitHub, Maven, Gradle, JIRA, Confluence, CircleCI
  • Experience developing under Agile, SCRUM or similar iterative unified processes
  • Understanding of security best practices
  • GitHub / Stackoverflow profile demonstrating contributions to open source or personal projects.

About Keap

In 2001, Keap (formerly Infusionsoft) pioneered the sales and marketing automation category for small business. Today, Keap is the #1 CRM platform in its category. We're 400+ strong and seeking talented and intelligent people to help us on our mission of helping grow small businesses worldwide.

At Keap, we celebrate diversity and inclusion for the benefit of our employees, our products, our community, and to help small businesses succeed. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, marital status or any legally protected status.

Share this job:
FrontEnd E-commerce
X-Team  
react vue-js shopify bigcommerce frontend css Jan 25

Most important:

  • Experience with React.js or Vue.js
  • Experience with Sass, Less and/or CSS Modules
  • Experience with Shopify/BigCommerce
  • Experience with Material UI (or similar)
  • Experience with Webpack
  • Ability to build and improve a REST/JSON API client
  • Write high-performance, reusable code for UI components
  • Experience with type checking solutions (e.g. Flow, TypeScript)
  • Experience with testing frameworks
  • Experience working within a continuous integration and deployment (CI/CD) environment

Nice to have:

  • Experience working remotely
  • Familiar/involved with open source projects

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:

Last Week

Software Developer PowerDNS
frontend api vue-js user-interface user-experience javascript Jan 19

Software Developer PowerDNS
( - Germany / Italy / Spain / France/ Finland / Netherlands )


The job in a nutshell
As a Software Developer you will join our PowerDNS Team. You will enrich our team with your experience with building web-app front ends and your passion for UX design. PowerDNS has developed a suite of open and closed-source products, revolving around DNS and DNS-based security, and this job gives you the opportunity to take the UI/UX for these products to the next level.

Our office for PowerDNS is located in The Hague (The Netherlands) but you can also work from home and you have flexible, family-friendly working times. If you want you can also work in one of our other entities in Europe, as long as you reside in the following countries: Germany, Finland, Netherlands, Italy, France, or Spain.


The job in bullet points

  • (Re-)design and implement the UI/UX, and associated logic/APIs, of our complete suite of open and closed-source products
  • Support our Sales Engineering and Support teams with technical questions or topics from customers
  • Continuously improve yourself and the products by investigating alternatives and technologies

Your background

  • Web-app/front-end developer with back-end experience
  • You are familiar with and current on the latest, modern web-app development techniques and the NPM ecosystem
  • Proven track-record of creating full-stack web-apps from scratch, production-ready and with modern tooling
  • At least basic experience with back-end development to support the front end with the necessary APIs
  • Knowledge of and experience with Vue.js and/or Angular and/or React
  • Familiar with and current on JavaScript/TypeScript, CSS and other modern browser standards, and with CSS frameworks like Bootstrap
  • Open-Source Software development experience is a plus
  • You are able to work independently
  • Good verbal and written communication skills in English is a must; Dutch and German skills are a plus

Our offer to you

  • Working on a modern software in an international team
  • Wide scope to develop your own ideas and projects
  • Home Office and the opportunity to work from our office in the centre of The Hague or one of our other well-appointed European offices
  • The most current and jazzy equipment
  • Regular cross-border, cross-team events, Corona-permitting.
  • Continuous personal development & training, including job-specific certifications
  • Flat hierarchies combined with an "Open Door" policy
  • Further country-specific benefits

Who we are
Open-Xchange (OX) is a developer of secure and open communication and office productivity software, IMAP server software and DNS solutions. Since 2005, it has partnered with many of the world’s largest Internet Service Providers (ISPs), telcos and carriers to deliver Open Source email and productivity solutions that include secure storage, file and document management. OX Dovecot is the world’s most popular IMAP server software and OX PowerDNS provides secure DNS services to telco customers and their users worldwide. Software developed by Open-Xchange is used by 200 million people globally. It is headquartered in Germany, with offices in Bremen, Cologne, Dortmund, Hamburg, Nuremberg and Olpe, and international offices in Finland, Italy, Japan, the Netherlands and the USA. For further questions, please contact Kerstin Florath via recruiting@open-xchange.com

Share this job:

This Month

Full Stack Software Engineer
Psychology Today   $0K - $0K
javascript vue-js docker golang mobile full stack Jan 17

ABOUT US:

We're the world's #1 Psychology site read by over 40 Million people a month, and our Therapy Directory helps millions of clients find the right Therapist. We're looking for a few solid engineers (partial to Golang and serverless architecture) to join our expanding team.


We offer:

  • Work/life balance
  • A product and team that will inspire you
  • A healthy and profitable company
  • The freedom to work from home
  • Annual compensation from: $120 - $140K + Bonus.


Still Curious:

  • Search Google for a "Therapist" in your City or Zip, and youll find Psychology Today's Directory at the top of the organic search results.

Benefits

  • Highly competitive salaries
  • No politics: just a collaborative, focused, energetic, work environment that encourages creative solutions
  • A virtual office: freedom and independence to work from anywhere
  • A talented team of friendly people
Share this job:
Full Stack Software Engineer
Opinew  
python vuejs2 vue-js docker flask full stack Jan 17

Company Introduction 

Hello! We are Opinew, a Scottish company with a small team and grand mission. We are helping online stores to become independent of large platforms like Amazon and eBay by providing a powerful review import and management system. Opinew helps shop owners to collect reviews from their customers while also allowing them to import existing reviews accumulated over years on Amazon, eBay or AliExpress. Reviews enable social proof, which increases sales conversation to make Opinew’s clients more successful. We are working with thousands of online stores around the world, including small stores and big brands, some of which you may recognise, including: MusclePharm, Status Anxiety, Vankyo and Betron.

Your Role

As Lead Full Stack Engineer, you will play a pivotal part in Opinew’s mission to decentralise online shopping by empowering merchants of all sizes. You are excited to work on a SaaS platform with the latest technologies used by millions of shoppers and thousands of ecommerce stores around the world. Our engineers regularly work with all areas within Opinew as we continue to scale up our SaaS web products. We push updates to our websites almost every day so it won't take long to get your work out in front of millions of users.

At Opinew we are using Flask/Python for the backend and Vue.js with Vuetify and Tailwind CSS on the frontend. Everything is containerised with docker and deployed via an automated CI/CD pipeline to AWS. 

The project 

In line with the tremendous global increase in ecommerce sales, Opinew has rapidly grown its customer base and product team in 2020. As Lead Full Stack Engineer you will be at the heart of our product development and software engineering efforts working on:

  • Implementing world-class software to improve and scale Opinew’s review management system  
  • Experience with designing RESTful API that supports a rapid growing user base
  • Ability to own and deliver end to end API functionality from design/architect, to implementation, to testing, to production release and monitoring
  • Ability to accomplish complex engineering task independently
  • Envision, implement and roll-out best tooling and automation for all our our services
  • Ability to evaluate and communicate different engineering solutions and trade-offs
  • Work with the Opinew team to constantly improve platform usability, onboarding, and customer retention

The engineering team consists of two full-time and two part-time engineers. Depending on their area of expertise, some engineers have a strong focus on backend, frontend or testing. However, generally each engineer works across the full stack and contributes to any part of the codebase. Engineers own their code, ensure maintainability and are responsible for writing unit tests and completing new features without breaking backwards compatibility. 

What we offer 

  • Opportunity to help decentralise online shopping away from the ecommerce giants
  • Exciting opportunity to grow the start-up with us into a global software company
  • Competitive salary
  • Laptop and any other essential technical equipment
  • Education and relaxation: language classes / steam store games
  • Reading/Courses - books and online courses to help with your professional development are on us to help with your personal development.
  • Home cleaning - we will find somebody to take over house chores to help you focus on what matters most to you

What you can expect 

  • An agile, diverse and multidisciplinary fully remote team 
  • A supportive, inclusive and transparent working environment where team mates learn from and help each other all the time. 
  • A place to look at things differently, challenge and offer solutions. 
  • You will be working in a (still) small start-up where the whole company consists of ~10 people. You will have a unique opportunity to make a significant impact and actively drive change in the technology, direction and culture of the start up. 

What we are looking for 

We are looking for an experienced, talented software engineer to join the engineering team and help us scale Opinew to the next level.

This position is for full time, 100% remote work.

We would expect you to: 

  • Always put the user first. 
  • Be an active participant during technical decisions and discussions. 
  • Be comfortable to work in a rapidly changing environment. 
  • Be passionate and empathetic - you fall in love with problems, not solutions. You’re a doer, and a helper. 
  • Take pride in your work. 
  • Think like an owner. 
  • Experiment, test, try, fail and learn continuously. 

Qualifications 

For this role, you must have: 

  • Experience in working as part of a team to ship high-quality software using agile development processes. 
  • Experience in developing UI with Vue.js /React/Angular
  • Experience in python backend frameworks like Flask/Django
  • Proficiency in JavaScript/TypeScript and Python.
  • Experience in e-commerce and Shopify beneficial.
Share this job:
Senior Full-Stack Engineer
vue-js vuex php laravel mysql senior Jan 04

Lumiform is a VC-backed SaaS start-up based in Berlin, Germany, but operating globally.

Our goal is to transform internal inspections in a massive, untapped market which still relies on pen & paper. We enable companies to simplify and digitalize their inspection workflows to improve quality & safety and save time. 

The Role

We are looking for a passionate full-stack engineer who gets the chance to work on all levels of our stack. Our goal for the next 3 months is to make the desktop app more reliable and intuitive, while after 3 months, you will work with your future colleagues on developing our worldwide unique workflow management system.

You will work with our state-of-the-art technology such as functional programming and Typescript. While you should have a knowledge of Typescript, functional programming is just a nice-to-have. 

With our learning culture we want to support your personal and professional growth. We provide a learning budget and reserved every Friday afternoon for acquiring new skills.  

Just as important, by working at Lumiform you not only get the chance to develop as an engineer and person but in this early phase of the company you also get the unique opportunity to shape the success of Lumiform and our mission: To help millions of employees and organizations exceed their quality promises and make jobs safe.

You will work closely together with a highly experienced, ever-growing team of engineers: 2 full-stack, 1 front-end and 2 native app developers.

Our tech stack we use

  • Vue.js, Vuex, Typescript, fp-ts, io-ts, SCSS
  • PHP 7, Laravel 6, MySQL 8
  • Swift, Kotlin
  • Docker, AWS (EC2, S3)

This is how your first weeks could look like

  • Week 1-2: Familiarize yourself with all aspects of Lumiform. You will be extensively onboarded and you will have time to settle yourself at Lumiform.
  • Week 3-8: You are writing your first lines of code and get your first tasks. Half a day a week you can also train in an area that interests you. You will have constant discussions and feedback with our tech lead Oleg and daily interaction with the entire development team is routine. You will get familiar with our whole tech stack
  • Month 2-4: By this time you know our system already quite well. You, together with the whole team, will focus on tasks to improve intuitiveness and reliability of our product to provide the users the best possible experience
  • From month 4: You are ready for the next phase: Building our workflow automation system that will save our Users even more time. After that you will work on new type of inspections, like collaborative inspections via Video

Tasks in general

  • You are fully involved in all processes and you already understand the Lumiform system very well. 
  • As always, you get completely pre-defined designs by our product designer and well-structured tickets in Jira by our product manager.
  • Collaborate with our QA engineer that will support you with developing reliable code
  • You work at all levels of the stack, from PHP and MySQL on the back-end to Vue, Typescript, SCSS on the front-end
  • You are heavily involved in the end-to-end lifecycle of Lumiform features, from concept to deployment
  • You take part in a process of conceptualizing and implementing complex new systems, focusing not only on performance and scalability but also on crafting a beautiful user experience

Requirements

  • 3+ years full-stack engineering experience with PHP, SQL and Javascript
  • At least 1 years of experience with Vue.js, Vuex, Laravel, MySQL or with similar frameworks (React, Symfony)
  • You also know Typescript very well, and you have used it together with Vue
  • Not required, but would be nice if you have some experience with the new Composition API and fp-ts, io-ts or similar functional programming libraries like Ramda
  • You know how to test PHP and Javascript applications with the unit and e2e tests
  • You know how to work with MySQL effectively using indexes, optimizing slow queries and avoid common problems
  • You have application architecture design experience including database and API design
  • You have a base understanding of modern application infrastructure setup (Docker), operations and monitoring experience
  • You possess strong personal and professional skills which will be a great addition to our engineering culture in an agile environment
  • You are a team player with a result-oriented mindset and an empathetic person

Benefits

  • As an early-stage startup, our product evolves rapidly so your work has a major impact on our highly growing user base
  • We care about your personal & professional development. You receive a monthly learning budget for books, courses, conferences etc. and some hours per week are reserved for learning new skills.
  • We offer a competitive salary
  • Feel free to work remotely like all of our developers. Collaboration has fully adapted to it and we try our best to keep up the team feeling.
  • In case you want to visit us or work from the office: We have a beautiful workplace in the heart of Berlin (Torstraße in Berlin Mitte) as well as benefits like fresh fruits, free drinks, good coffee etc.
  • Flexible working hours
  • Join a team of 8 nationalities (of 16 employees) and of various backgrounds. We ensure that you have regular contact with everybody and that you are updated on the company progress
  • Flat hierarchy
  • No overtime
  • VC-backed / job security
Share this job:
Virtual Event Front-End Engineer
javascript vue-js react-js webgl node-js frontend Jan 02

Active Theory is seeking senior front end developers to help us build out our Dreamwave virtual events platform. Dreamwave events have so far included virtual music festivals such as Secret SkyHulu Pride Fest, and the tech conference RedisConf2020, with more exciting events in the pipeline.

Requirements

  • 3-5 years of experience of JavaScript, HTML, CSS on platforms or products
  • Deep understanding of JavaScript/DOM without frameworks
  • Experience with optimizing front end performance
  • Portfolio of 3-5 examples
  • Ability to integrate new solutions into our existing platform and framework
  • Experience with testing and debugging across a variety of popular browsers and devices
  • Strong oral and written English communication skills
  • Good analytical skills and an eagerness to find solutions to big problems
  • Quick learner with a high attention to detail
  • Ability to manage your time and communicate effectively while working remotely
  • Interest in learning a new way of working on the web to integrate standard application features with immersive 3D experiences.
Share this job:

This Year

Front-end Engineer
Algolia  
frontend javascript html api vue-js Dec 22 2020
Algolia was built to help product teams deliver fast and relevant search in their websites and mobile apps with flexible resources & tools. We provide a hosted search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push every day into production. Our tools allow product teams to focus on building great experiences without having to worry about maintaining their infrastructure. 

We're looking for a JavaScript Software Engineer (Front end) to join the Solutions Strategy team at Algolia. We are responsible for developing industry solutions to create the best developer experience for our users through building on Algolia’s open source UI libraries such as InstantSearch.js. We are a cross functional team that works closely with the product, marketing, solutions engineering and architecture team to drive feature adoption and growth in the developer community. We're not using only one framework, but all of them (you don't need to know all of them though, we teach each others). We build open source tools, demos and boilerplates for Angular, Vue.js, React but also plain JavaScript ("Vanilla JS" 🍦). As a member of the Solutions Strategy team, you have the opportunity to build proof of concepts on our latest product releases such as voice and other smart features. Your work will be heavily used in client facing and technical marketing campaigns. You also have the opportunity to live code in many of our community events. We are at the frontline of the developer experience at Algolia, a great position to have a big impact for both developers and end-users.

This is an opportunity for someone to make an immense impact at a fast growing company. You should value and practice transparency, have the humility to accept your weaknesses and continuously strive to improve both personally and professionally.

Do you like, or would you like to, craft open source code, tools and libraries for developers? Do you love to design a clean API solving real-world use cases? Then apply and let's chat about it.

Coming right from an engineer in the team : “As a developer, I use a ton of different libraries to achieve my goals of building applications. Now I can go to the next level and learn how to build tools for developers to build their applications. It's a whole different challenge, I do it in the open source world and engage with my users.”.

YOUR ROLE WILL CONSIST OF:

  • Develop open source templates for Vue InstantSearch, React InstantSearch, InstantSearch.js, Angular InstantSearch as well as JS API Client and so much more with the help of the team
  • Implement new features, solve issues and analyze user's feedback on our popular open-source projects
  • Coordinate with our product, design and marketing teams on the release of new projects and websites
  • Take ownership, research, explore and deliver novel experiences
  • Teach us what we don't know and how you want to improve the search and discovery experience
  • Participate (new features, bug fixes) to other popular open-source projects related to our project needs
  • Help define engineering best practices and processes

YOU MIGHT BE A FIT IF YOU HAVE:

  • Good knowledge of JavaScript (ES5, ES6), TypeScript, the DOM, HTML, CSS
  • Experience working with Figma/Sketch/Photoshop to build Front-end integration
  • You have created at least one reusable module (private or public)Experience with at least one of the following frameworks React, Angular, Vue.js or Ember.js 
  • A passion for shipping quality codeYou have an eye for great user experiences (UX)
  • Willingness to go beyond what you know today
  • Ability to interact with contributors and customers
  • Good oral and written communication in English
  • Overall we care about your current and future skillset. Not where you studied or who do you know. We care about what you like to do and about what you'd like to do in the future, at Algolia.

LOOKING FOR SOMEONE WHO CAN LIVE OUR VALUES:

  • GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
  • TRUST - Willingness to trust our co-workers and to take ownership
  • CANDOR - Ability to receive and give constructive feedback
  • CARE - Genuine care about other team members, our clients and the decisions we make in the company
  • HUMILITY - Aptitude for learning from others, putting ego aside

BENEFITS:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Flexible work hours and unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

PERKS:

  • Competitive pay and stock options
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 
Share this job:
Backend Software Engineer
Raycast  
api ruby-on-rails javascript go node-js backend Dec 21 2020

Raycast makes it simple, fast and delightful to control your tools. We're looking for a Software Engineer to join our small team to build, own and scale the distribution of Raycast extensions via a store that developers around the world can contribute to.

Raycast is a native Mac application with a significant focus on top-notch UI and interactions. We genuinely care about user experience, performance, privacy and ease of use. We had enough of dealing with slow and clunky tools. Raycast is our attempt to let you enjoy your daily workflows without all the distractions.

When Apple announced the App Store in 2008, the distribution of software changed over night. Suddenly, developers could reach millions of customers. We believe it's about time to change how developers discover and consume productivity tools. At the center of this, is a store full of Raycast extensions that people can share and manage or discover new ones from others. We need hungry engineers that architect and build this store to revolutionise how developers experience productivity tools with us.

We're a fully remote company and looking for candidates in the UTC timezone (London, Lisbon, Dakar, ...) ± 3 hours. This position is for a full-time employment.

In this role you will...

  • Build the infrastructure of our store. You design a stable cloud infrastructure and backend architecture that is open for extension, and an API that other developers love to use. You're implementing the distribution of our extensions and work closely with macOS engineering where needed.
  • Co-own the product and work self-directed. We're a small team of individual contributors. Everybody has autonomy and responsibility. You work on features from ideation over release to maintenance and shape the roadmap of the product.
  • Shape the experience for contributors. The store is one piece of the puzzle. You generate ideas about how developers should add and maintain extensions. You optimise for ease-of-use for producers and consumers.
  • Improve performance and care about quality. You dogfood your own features with our nightly builds, respond to user feedback in our community and jump into performance profiling to make API calls fast. You automate tedious tasks. At best, directly in Raycast.
  • Wear many hats. In a small startup, we're all generalists. You might add a new page to our Vue.js website, set up infrastructure components, or write a blog post about a new feature.

You will be a great fit if...

  • You know how to build great APIs. Ideally, you've built and scaled APIs before and have a playbook to kickstart development with modern backend languages. You've worked with different types of data stores, and you know best practices around data modeling and access. Moreover, you can reason well about the tradeoffs of different programming languages and tech stacks without being dogmatic, f.e. decide if we should adopt GraphQL or REST.
  • You're highly productive while writing quality code. We release updates every 1-2 weeks. You can break down big projects in small deliverables. You care about the outcome and take a pragmatic approach to deliver it. You keep things simple and rather write more code than adopting a third-party dependency. You know when you want a code review or need to write tests.
  • You're product-minded. You have a sense for great user experience and feel when something is off. You work with continuous deployment and preview environments to get constant feedback and you have monitoring and analytics in place to quickly act when something unexpected happens. You're eager to optimize API responsiveness and dig deep when there is a need to resolve a tricky issue. You treat APIs as products and proactively iterate on them.
  • You put our users first. Throughout Raycast you find many little details. You pay attention to detail and provide our users a delightful experience. You can't stand bugs and don't shy away from user feedback.
  • You're an empathetic communicator. You treat technology as tradeoffs. You may be opinionated but you're not ideological. When disagreeing, you communicate thoughtfully your perspective and compromise when needed. You're thriving in a team environment and hold your colleagues accountable.

Application process

During our interview process, we want to make sure that both sides get a good understanding of what it feels to work together day-to-day. Our process contains a few steps:


  1. Send us an engaging email. Tell us why you want to join Raycast and why you generally care about the problem we're solving. Make your first impression count. Share with us what excites you and how you envision your role at Raycast.

  2. An intro call with the founders. Both parties get to know each other. You learn more about Raycast and can ask us any question. From our side, we want to understand what motivated you to apply.

  3. Work on a real task. We want to demonstrate how it is to collaborate with the team. For this, we give you an assignment that we would actually build and create a shared Slack channel to communicate. We'll compensate you for the task.

  4. Another video call to present your task. Time to show your work in a short video call with some of us. Expect some role-specific questions to better understand how you tick.


After the last step, we get back to you with a decision. In rare cases, we might ask you for another call.

Share this job:
Remote Full Stack Javascript Developer
Verys  
javascript react-js user-interface angular vue-js full stack Dec 21 2020
Important notes:
-We are not working with third parties at this time; any resumes from vendors will result in removal from our vendor list.
-We are unable to provide sponsorship at this time. 
-This position is fully remote, with the option to work out of our Orange County CA office following Covid-19.


Verys is a multi-disciplined technology delivery firm that offers a strategic approach to building software through user-centered design, modern development architecture, business alignment all wrapped up in a structured agile environment. We build software to be proud of for clients like Blizzard, American Airlines, Kia, and Experian.
 
Right now, we’re looking to welcome a new Software Developer to join our team remotely.  In this role, you will work alongside technical leads, developers, QA analysts, and project managers to deliver the quality code that’s lead to our stable growth over the last 8 years.
 
If you are excited by solving complex challenges and growing your career within an innovative software company, we’d love to hear from you!
 
Skills & Requirements
  • You are a well rounded, self motivated front end or full stack developer experienced with multiple UI technologies. 
  • You have a strong foundation in UI development using Javascript, HTML5, and CSS3
  • You are well versed with Javascript frameworks such as React, Angular 2+, Vue, and Node
  • You are experienced with UI testing and automation frameworks such as Selenium, Protractor, Jasmine, and Karma
  • You are experienced with data visualization APIs and JSON (Highcharts, D3, Google Charts, etc.)
  • You have strong computer science fundamentals, including algorithms, data structures, and design patterns
  • You communicate well with teammates and clients, and your experience backs that up.
  • You’re smart, adaptable, and enjoy learning and picking up new skills and technologies.
  • You've thrived on teams using the Agile methodology
  • You have bring with you at least 5 years of relevant experience
 
We Offer
  • Competitive compensation based on your skills
  • Permanently remote work environment
  • Learning resources like Udemy, Saisoft, and internal development meetups
  • An awesome culture with opportunities to meet like-minded people; whether you’re into gaming, reading, hiking, or craft food and drink, there’s a club for that.
  • Philanthropic events to get involved in the community
  • Competitive medical, dental, and vision coverage
  • Flexible hours and paid time off
  • 401K matching
We are excited to review your application!
Share this job:
Full-Stack .NET Developer
dot net cs azure vue-js postgresql javascript Dec 18 2020

CyrusOne is seeking a talented Full Stack .NET Developer to help design, develop, and optimize strategic software solutions for customers and internal groups. This role is dynamic, granting the engineer the opportunity to participate in a wide variety of projects and collaborate with many cross-functional teams throughout the business.

Duties and Responsibilities:   

  • Collaborate with developers and stakeholders to define and deliver customer experiences, user stories, and features for customers
  • Prioritize and manage product backlog based on customer needs and business requirements
  • Monitor the market and develop competitive analysis
  • Defining and aligning stakeholders around the vision for a product
  • Creating a shared brain across larger teams to empower independent decision making
  • Conduct customer research and feedback exercises to ensure customer-centric products and features
  • Help prototyping and end-user testing activities
  • Create and maintain user help/documentation for developed products
  • Define integration strategies for custom and commercial applications
  • Foresee possible bottlenecks, provide escalation management, recommend tradeoffs, and balance the business needs versus technical constraints
  • Recognize, evaluate, track and mitigate issues and risks
  • Create, maintain and disseminate project information to stakeholders
  • Participate in retrospective meetings with developers and stakeholders
  • Lead product development efforts following Agile methodology 

Requirements:

  • Professional software development experience with C#/.NET Standard/.NET Core 3.1 and JavaScript/Vue.js/Node.js building web services (REST API)
  • Extensive experience with Cosmos DB/MongoDB, PostgreSQL and Microsoft SQL
  • Knowledge and experience with Microservices and Service Oriented Architecture (SOA)
  • Experience developing in a Linux-based cloud environment (Azure)
  • Understanding of version control (git)
  • Moderate experience building CI/CD pipelines with Azure DevOps
  • Understanding and adherence to agile principles and practices
  • Familiarity with everyday IT operations:
    • Linux/CentOS, Windows Server, and VMware vSphere systems administration
    • MongoDB/Cosmos DB, PostgreSQL, and Microsoft SQL database administration
    • Azure cloud administration
      • Virtual Machines, App Services, Service Fabric, Application Gateway, AD B2C
  • Ability to work on problems of any scope where the analysis of situations or data requires a review of a variety of factors
  • Self-maintainability and reliability with minimal supervision
  • Excellent interpersonal communication, decision making, presentation, and organizational skills
  • Ability to build productive internal/external working relationships
  • Harmonious with CyrusOne culture, core values, and business goals.

Minimum Qualifications:

  • 3+ years of related experience in a C#/.NET development role
  • Strong can-do attitude in a time sensitive environment

Other important information about this position:

  • This position requires typical weekday (Monday - Friday), at times afterhours work may be required to meet business and customer needs
  • Every position requires certain physical capabilities. CyrusOne seeks to make reasonable accommodations that enable individuals with disabilities to perform essential duties when possible

CyrusOne is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.

CyrusOne provides reasonable accommodation for qualified individuals with disabilities in accordance with the Americans with Disabilities Act (ADA) and any other state or local laws. We will respond to requests for reasonable accommodations to assist you in applying for positions at CyrusOne, or to submit a resume. If you need to request an accommodation, please contact our Human Resources at 214.488.1365 (Option 7) or by email at HR@cyrusone.com.

Share this job:
Senior Full-Stack .NET Developer
dot net cs azure vue-js postgresql senior Dec 11 2020

CyrusOne is seeking a talented Senior Full-Stack .NET Developer to help architect, design, develop, and optimize strategic software solutions for customers and internal groups. This role is dynamic, granting the engineer the opportunity to lead in a wide variety of projects and collaborate with many cross-functional teams throughout the business.

Duties and Responsibilities:   

  • Lead and develop solutions and contribute technical expertise to an agile software development team constantly working on solving complex problems and improving business processes
  • Participate in meetings to gather user needs and determine technical requirements
  • Draft clean and maintainable software architecture
  • Define coding standards and practices
  • Mentor software development engineers by providing advice, coaching, and educational opportunities
  • Attend regular meetings with Cybersecurity to expose software weaknesses and problems
  • Maintain an excellent understanding of technologies (especially open source) and best development practices
  • Obsessive focus on quality with comprehensive unit testing, integration testing and static code analysis
  • Build and improve a Continuous Integration / Continuous Delivery workflow
  • Make informed decisions quickly, taking ownership of services and applications at scale
  • Effectively communicate complex technical topics to both technical and non-technical audiences
  • Manage assigned tasks via the project management platform (Azure DevOps), ensuring that updates are frequent and well-constructed
  • Communicate assigned projects and tasks’ statuses with accuracy and sensitivity to deadlines

Requirements:

  • Understanding and rigorous application of the SOLID design principles
  • Understanding and adherence to Agile principles and practices
  • Proficient with Test Driven Development (TDD)
  • Extensive professional software development experience with C#/.NET Standard/.NET Core 3.1 and JavaScript/Vue.js/Node.js
  • Experience with Web Service standards (REST, OpenAPI) and development tools such as Postman and Swagger
  • Experience developing and deploying to a Linux-based cloud environment (Azure)
  • Knowledge of Authorization standards such as OAuth 2.0
  • Extensive experience with Cosmos DB/MongoDB, PostgreSQL and Microsoft SQL
  • Expertise in Microservices and Service Oriented Architecture (SOA)
  • Proficiency with version control (git)
  • Familiarity with everyday IT operations:
    • Linux/CentOS, Windows Server, and VMware vSphere systems administration
    • MongoDB/Cosmos DB, PostgreSQL, and Microsoft SQL database administration
    • Azure cloud administration
      • Virtual Machines, App Services, Service Fabric, Application Gateway, AD B2C
  • Familiarity with OWASP Top 10
  • Experience building and utilizing test automation frameworks such as Selenium or other
  • Experience maintaining and improving Continuous Integration / Continuous Delivery workflows with Azure DevOps
  • Ability to work on problems of any scope where the analysis of situations or data requires a review of a variety of factors
  • Self-maintainability and reliability with minimal supervision
  • Excellent interpersonal communication, decision making, presentation, and organizational skills
  • Ability to build productive internal/external working relationships
  • Harmonious with CyrusOne culture, core values, and business goals.

Minimum Qualifications:

  • 7+ years of related experience in a C#/.NET development role
  • Strong can-do attitude in a time sensitive environment

Other important information about this position:

  • This position requires typical weekday (Monday - Friday), at times afterhours work may be required to meet business and customer needs
  • Every position requires certain physical capabilities. CyrusOne seeks to make reasonable accommodations that enable individuals with disabilities to perform essential duties when possible

CyrusOne is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.

CyrusOne provides reasonable accommodation for qualified individuals with disabilities in accordance with the Americans with Disabilities Act (ADA) and any other state or local laws. We will respond to requests for reasonable accommodations to assist you in applying for positions at CyrusOne, or to submit a resume. If you need to request an accommodation, please contact our Human Resources at 214.488.1365 (Option 7) or by email at HR@cyrusone.com.

Share this job:
Senior Full-Stack PHP Developer
GeoPhy  
php vue-js laravel postgresql aws senior Dec 09 2020
As Senior PHP Full Stack Developer, you will be responsible for building and maintaining our client facing products. You will be working on a range of SaaS applications that will provide our clients with the information they seek.

Part of that responsibility is designing and building the required auxiliary services to maintain billing, authentication, and API requests.  Our applications typically don’t have to handle a large number of visitors but, rather, have to provide a large body of information in a useful and concise way. 

What you’ll be responsible for

  • You will be in charge of developing new product lines and features for our web applications as well as improving and maintaining the quality of the entire codebase.
  • You will participate in the full product lifecycle: planning, conception, development, testing, customer feedback, and iteration.
  • You will proactively suggest improvements across the whole stack.
  • Maintain our web application tech stack: PHP Laravel, Vue.js, PostgreSQL, Redis and whatever else is required to get the job done.

What we’re looking for

  • Strong agile mindset, able to iterate fast and give early feedback.
  • Proven experience with PHP (7+) and VueJS.
  • Excellent communication skills in English.
  • Experience developing SaaS style applications or public API’s.
  • Positive attitude.
  • Desire and eagerness to contribute to the success of the company and grow along with it.
  • Hands-on mentality.

Bonus points for

  • AWS experience.
  • Experience with Event Sourcing and DDD.
  • Data visualisation experience.
  • Experience building client facing data applications.
  • Active member of the open source community.
  • Basic understanding of the (global) real estate market.

What we’re offering

  • You will have the opportunity to accelerate our rapidly growing organisation.
  • We’re a lean team, so your impact will be felt immediately.
  • Agile working environment with flexible working hours and location, career advancement, and competitive compensation package.
  • GeoPhy is a family and pet friendly company.
  • We arrange social activities to help our employees and families become familiar with each other and our culture.
  • Diverse, unique colleagues from every corner of the world.
If you’re convinced you are the right fit and you can’t wait to join our team, we look forward to hearing from you!
Share this job:
Senior Full-Stack PHP Developer
GeoPhy  
php vue-js postgresql aws laravel senior Dec 09 2020
As Senior Full Stack PHP Developer, you will be responsible for building and maintaining our client facing products. You will be working on a range of SaaS applications that will provide our clients with the information they seek.

Part of that responsibility is designing and building the required auxiliary services to maintain billing, authentication, and API requests.  Our applications typically don’t have to handle a large number of visitors but, rather, have to provide a large body of information in a useful and concise way. 

What you’ll be responsible for

  • You will be in charge of developing new product lines and features for our web applications as well as improving and maintaining the quality of the entire codebase.
  • You will participate in the full product lifecycle: planning, conception, development, testing, customer feedback, and iteration.
  • You will proactively suggest improvements across the whole stack.
  • Maintain our web application tech stack: PHP Laravel, Vue.js, PostgreSQL, Redis and whatever else is required to get the job done.

What we’re looking for

  • Strong agile mindset, able to iterate fast and give early feedback.
  • Proven experience with PHP (7+) and Vue.js.
  • Excellent communication skills in English.
  • Experience developing SaaS style applications or public API’s.
  • Positive attitude.
  • Desire and eagerness to contribute to the success of the company and grow along with it.
  • Hands-on mentality.

Bonus points for

  • AWS experience.
  • Experience with Event Sourcing and DDD.
  • Data visualisation experience.
  • Experience building client facing data applications.
  • Active member of the open source community.
  • Basic understanding of the (global) real estate market.

What we’re offering

  • You will have the opportunity to accelerate our rapidly growing organisation.
  • We’re a lean team, so your impact will be felt immediately.
  • Agile working environment with flexible working hours and location, career advancement, and competitive compensation package.
  • GeoPhy is a family and pet friendly company.
  • We arrange social activities to help our employees and families become familiar with each other and our culture.
  • Diverse, unique colleagues from every corner of the world.
If you’re convinced you are the right fit and you can’t wait to join our team, we look forward to hearing from you!
Share this job:
Senior Front-End Developer
GeoPhy  
vue-js aws laravel php postgresql senior Dec 09 2020

As Senior Frontend Developer, you will be responsible for building and maintaining our client facing products. You will be working on a range of applications that will provide our clients with the information they seek. Part of that responsibility is designing and building the required auxiliary services to maintain billing, authentication, and API requests.   We’re growing and our applications are growing with us, therefore, scalability and performance are our main focuses.

What you’ll be responsible for

  • You will be in charge of developing new features for our web applications as well as improving and maintaining the quality of the existing codebase.
  • You will participate in the full product lifecycle: planning, conception, development, testing, customer feedback, and iteration
  • .You will proactively suggest improvements across the whole stack.
  • You will maintain our web application tech stack: Vue.js, PHP Laravel, PostgreSQL, Redis and whatever else is required to get the job done.

What we’re looking for

  • Strong agile mindset, able to iterate fast and give early feedback.
  • Proven experience (3+ years) with Vue.js and PHP (Version 7+).
  • Excellent communication skills in English.
  • Experience building client facing data applications.
  • Positive attitude.
  • Desire and eagerness to contribute to the success of the company and grow along with it.
  • Hands-on mentality.

Bonus points for

  • Experience with AWS.
  • IAM protocols knowledge.
  • Experience with Event Sourcing and DDD.
  • Data visualisation experience.
  • Active member of the open source community.
  • Basic understanding of the (global) real estate market.

What we’re offering

  • You will have the opportunity to accelerate our rapidly growing organisation.
  • We’re a lean team, so your impact will be felt immediately.
  • Agile working environment with flexible working hours and location, career advancement, and competitive compensation package.
  • GeoPhy is a family and pet friendly company.
  • We arrange social activities to help our employees and families become familiar with each other and our culture.
  • Diverse, unique colleagues from every corner of the world. 

If you’re convinced you are the right fit and you can’t wait to join our team, we look forward to hearing from you!

Share this job:
Mid-Level Software Engineer
.net-core cs javascript vue-js sql-server cloud Dec 08 2020

Job description

Total Defense is seeking a Software Engineer to join our Back-End Services development team. In this position you will be an integral part of the development and maintenance of our e-commerce and cloud infrastructure supporting technologies that provide protection to millions of consumers and businesses. This will include web store development, licensing systems integration, payment provider management, and integration with 3rd party systems and services. You will get the opportunity to work with our global team of talented engineers to design and build the next generation of our cloud platform.

RESPONSIBILITIES

  • Use your expertise to develop and maintain web services for licensing, product catalog management, order fulfillment, and payment processing
  • Troubleshoot defects and perform root cause analysis 
  • Address bugs and find new ways to improve system performance
  • Collaborate with cross-functional teams to define, design, and develop new features and enhancements
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Assist QA in creating continuous integration test plans and systems

Skills & requirements

  • Working knowledge of Microsoft .NET Technologies (C#, .NET core)
  • Working knowledge of Microsoft SQL Server, T-SQL, Entity Framework
  • Cross platform web services development experience (REST, JSON, GraphQL)
  • Solid DevOps skills including IIS and/or Nginx configuration and deployment
  • Front-end development experience (i.e. HTML, JavaScript, CSS)
  • Experience in developing systems for high reliability and scalability
  • Solid understanding of object-oriented concepts and the software development life cycle

Preferred:

  • Working knowledge of version control systems including git and Azure DevOps
  • Experience with payment and subscription platforms – Zuora, PayPal, Stripe
  • Experience with Vue/Nuxt or another modern web application framework
  • Experience with WordPress development or headless content management systems, such as, Storyblok, Contentful, or Prismic

Job Related Personal Characteristics

  • Passion and aptitude for learning
  • Ability to work under high pressure schedules
  • Ability to work with limited supervision with a globally distributed team
  • Excellent written and verbal communication skills
  • Ability to work on own from home if remote
Share this job:
Senior Full-Stack Engineer
vue-js vuex php laravel mysql senior Dec 08 2020

Lumiform is a VC-backed SaaS start-up based in Berlin, Germany, but operating globally.

Our goal is to transform internal inspections in a massive, untapped market which still relies on pen & paper. We enable companies to simplify and digitalize their inspection workflows to improve quality & safety and save time. 

The Role

We are looking for a passionate full-stack engineer who gets the chance to work on all levels of our stack. Our goal for the next 3 months is to make the desktop app more reliable and intuitive, while after 3 months, you will work with your future colleagues on developing our worldwide unique workflow management system.

You will work with our state-of-the-art technology such as functional programming and Typescript. While you should have a knowledge of Typescript, functional programming is just a nice-to-have. 

With our learning culture we want to support your personal and professional growth. We provide a learning budget and reserved every Friday afternoon for acquiring new skills.  

Just as important, by working at Lumiform you not only get the chance to develop as an engineer and person but in this early phase of the company you also get the unique opportunity to shape the success of Lumiform and our mission: To help millions of employees and organizations exceed their quality promises and make jobs safe.

You will work closely together with a highly experienced, ever-growing team of engineers: 2 full-stack, 1 front-end and 2 native app developers.

Our tech stack we use

  • Vue.js, Vuex, Typescript, fp-ts, io-ts, SCSS
  • PHP 7, Laravel 6, MySQL 8
  • Swift, Kotlin
  • Docker, AWS (EC2, S3)

This is how your first weeks could look like

  • Week 1-2: Familiarize yourself with all aspects of Lumiform. You will be extensively onboarded and you will have time to settle yourself at Lumiform.
  • Week 3-8: You are writing your first lines of code and get your first tasks. Half a day a week you can also train in an area that interests you. You will have constant discussions and feedback with our tech lead Oleg and daily interaction with the entire development team is routine. You will get familiar with our whole tech stack
  • Month 2-4: By this time you know our system already quite well. You, together with the whole team, will focus on tasks to improve intuitiveness and reliability of our product to provide the users the best possible experience
  • From month 4: You are ready for the next phase: Building our workflow automation system that will save our Users even more time. After that you will work on new type of inspections, like collaborative inspections via Video

Tasks in general

  • You are fully involved in all processes and you already understand the Lumiform system very well. 
  • As always, you get completely pre-defined designs by our product designer and well-structured tickets in Jira by our product manager.
  • Collaborate with our QA engineer that will support you with developing reliable code
  • You work at all levels of the stack, from PHP and MySQL on the back-end to Vue, Typescript, SCSS on the front-end
  • You are heavily involved in the end-to-end lifecycle of Lumiform features, from concept to deployment
  • You take part in a process of conceptualizing and implementing complex new systems, focusing not only on performance and scalability but also on crafting a beautiful user experience

Requirements

  • 3+ years full-stack engineering experience with PHP, SQL and Javascript
  • At least 1 years of experience with Vue.js, Vuex, Laravel, MySQL or with similar frameworks (React, Symfony)
  • You also know Typescript very well, and you have used it together with Vue
  • Not required, but would be nice if you have some experience with the new Composition API and fp-ts, io-ts or similar functional programming libraries like Ramda
  • You know how to test PHP and Javascript applications with the unit and e2e tests
  • You know how to work with MySQL effectively using indexes, optimizing slow queries and avoid common problems
  • You have application architecture design experience including database and API design
  • You have a base understanding of modern application infrastructure setup (Docker), operations and monitoring experience
  • You possess strong personal and professional skills which will be a great addition to our engineering culture in an agile environment
  • You are a team player with a result-oriented mindset and an empathetic person

Benefits

  • As an early-stage startup, our product evolves rapidly so your work has a major impact on our highly growing user base
  • We care about your personal & professional development. You receive a monthly learning budget for books, courses, conferences etc. and some hours per week are reserved for learning new skills.
  • We offer a competitive salary
  • Feel free to work remotely like all of our developers. Collaboration has fully adapted to it and we try our best to keep up the team feeling.
  • In case you want to visit us or work from the office: We have a beautiful workplace in the heart of Berlin (Torstraße in Berlin Mitte) as well as benefits like fresh fruits, free drinks, good coffee etc.
  • Flexible working hours
  • Join a team of 8 nationalities (of 16 employees) and of various backgrounds. We ensure that you have regular contact with everybody and that you are updated on the company progress
  • Flat hierarchy
  • No overtime
  • VC-backed / job security
Share this job:
Senior Full-Stack Engineer
ruby-on-rails javascript react-js jquery postgresql senior Dec 04 2020

No recruiters please. (Must be located in the United States. BONUS if able located in Southern California)

MadeMarket is a fast-growing CRM and transaction management platform for investment bankers that is bringing fintech to the main stage.

We enable investment banks to grow their business and improve employee performance by providing an intuitive, purpose-built system of record and easy-to-use tools for winning new mandates and managing live transactions.

We are looking to hire a Senior Full-Stack Engineer that will work within our development team to create solutions that make corporate finance professionals more productive and successful.

We have a lean development team so you will have your hands in a lot of different places and will be working in an agile environment. We are looking for someone that is self-motivated and able to complete tasks without much direction. It is equally critical that this candidate know when to ask for assistance or clarification when needed. Hours will be semi-flexible. We require at least 4-6 hours during business hours and the rest can be early in the morning or late at night.

The initial work will include writing test code to familiarize yourself with our architecture and codebase. After that, we would expect you to jump right in and start writing production-quality code. You will contribute to existing components as well as build out new components. All our developers are also involved in resolving certain support tickets and occasionally talk to customers over the phone.

Requirements:

  • At least 4 years of professional experience with Ruby Rails 4/5/6
  • Experience with Javascript, HTML, CSS, jQuery
  • Exceptional troubleshooting skills
  • Exceptional understanding of relational databases such as Postgres and OO design is important
  • Basic server administration skills (Ubuntu, Nginx)
  • Basic understanding of using GIT for source control
  • Experience writing test code
  • Proven track record of building applications from the ground up
  • BS degree in Computer Science, Engineering or a relevant professional work experience
  • Bonus if candidate has: modern Javascript framework experience: VueJS or React; AWS experience; experience deploying code using Capistrano; Chrome extension development experience; experience developing Microsoft Office JS Add-Ins

Top characteristics of the right candidate:

  • Has high standards, values hard work and is immensely results-driven
  • Strong communication skills with no hesitation to share ideas
  • Has high clarity of thought (which manifests itself in their code quality)
  • Can work both independently and loves to collaborate with a team in a fast-paced environment
  • Is a systems thinker
  • Can see the big picture but sweats and has mastery of the details
  • Is predisposed to moving fast

Perks and Benefits:

  • Healthcare benefits
  • Flexible schedule
  • Challenging and rewarding work
  • Startup environment where you can have a unique impact on many parts of the business

To make sure that you read the entire posting, please include the Ruby on Rails version of your first Rails app.

Equal Opportunity Employer: MadeMarket is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Job Type: Full-time

Pay: $120,000.00 - $140,000.00 per year

Share this job:
FRONTEND-ENTWICKLER at Albert Bauer Digital GmbH & Co KG
javascript css html vue-js frontend php Dec 04 2020

DAS ERWARTET DICH

  • Du setzt responsive Webdesigns für gesamte Websites oder diverse Applikationen um
  • Deine täglichen Werkzeuge umfassen die Umsetzung der Web-Frontends mit JavaScript, HTML und CSS sowie Kreativität und technische Frontend-Konzeption
  • Du entwickelst komplexe Frontend-Templates für verschiedenen CMS- und Shopsysteme wie zum Beispiel TYPO3 und Shopware oder auch für eigene JavaScript Applikationen
  • Du optimierst Applikationen für maximale Geschwindigkeit und Skalierbarkeit
  • Alle Aufgaben übernimmst Du in enger Abstimmung mit Projektmanagern, Designern, Entwicklern und unserem hauseigenen SEO Team

DAS WÜNSCHEN WIR UNS VON DIR

  • Du hast gute Kenntnisse in HTML, CSS und PHP und kennst Dich mit Git oder einer vergleichbaren Versionsverwaltung aus
  • Du hast mehrjährige Erfahrung mit JavaScript und AJAX
  • Du hast einen sicheren Umgang mit Vue.js, React.js oder Angular.js aber auch die Fähigkeit Webseiten ohne Frameworks zu entwickeln (Vanilla JS)
  • Du besitzt ausgiebige Erfahrung mit mindestens einem dieser Frameworks und kennst die Vor- und Nachteile: Bootstrap, Foundation, Handlebars oder Webpack
  • Du hast Lust Dein Expertenwissen auch mit Deinen Kollegen zu teilen, hast Spaß an Code Reviews und einem fachlichen Austausch

DARAUF KANNST DU DICH BEI UNS FREUEN

  • Eine unbefristete Festanstellung
  • Flexible Arbeitszeiten (ohne Kernarbeitszeit)
  • Stetige Aus- & Weiterbildung (Internes Angebot und individuelles Weiterbildungsbudget)
  • Die Wahl zwischen MacBook oder Windows-Notebook
  • 30 Tage Urlaub
  • Bezuschussung der HVV Proficard
  • Die Firmenhunde Rudi, Fiete und Dean
  • Unser Koch Alfred, der 2X die Woche für uns kocht

WERDE EIN TEIL DES TEAMS

Mit einem ausführlichen Lebenslauf und Deinen aktuellen Zeugnissen kannst Du bei uns punkten. Um den Bewerbungsprozess so angenehm wie möglich für Dich zu gestalten, benötigen wir kein Anschreiben.

Bitte achte beim Ausfüllen des Online Formulars auf die Korrektheit Deiner Daten. Nur so können wir Dir eine Rückmeldung geben. 

Für erste Fragen steht Dir Sarah Etrich gerne telefonisch (040 33 46 89 - 003) zur Verfügung.

Share this job:
Remote Frontend Developer
javascript angular react vue-js typescript frontend Dec 03 2020

Are you tired of developing just another online shop? Drowning in all the meetings and corporate routing? You can do better!

Join Adspert, a profitable, international and rapidly evolving software company based in Berlin-Mitte.

Our software platform uses AI and machine learning to automate media buying decisions and reach unparalleled advertising performance across Google, Microsoft, Amazon and Yandex.

We are looking for a highly motivated and experienced part-time freelance frontend developer to work as part of a team and take responsibility for continuously delivering new pages of our product and work with the Product and Backend team in planning the work and picking the best approaches.

You will be involved in defining requirements, development, testing automation, maintenance and deployment of our product.

Skills and Requirements:

  • You are experienced developing large-complex Single page web applications.
  • Hands-on experience with JavaScript and at least one UI framework (e.g. Angular, React, Vue.JS) preferably Angular.
  • You have experience with concepts of component-based architecture & reusability while developing JavaScript-heavy web applications.
  • Participate in code reviews to give and receive constructive feedback
  • You are experienced with testing and debugging web applications.
  • You have a good understanding of REST APIs and interest in discussing endpoints architecture.
  • You are passionate about UI/UX, modern web design principles and an interest in sweating the small stuff.
  • You have a good understanding of HTTP protocol, HTML5, CSS3(LESS/SASS), the DOM, browser APIs and databases.
  • You are fluent in English
  • You are available for ~20h per week

Nice to have:

  • Experience in data visualisation using Highcharts or D3.js
  • Experience in optimising the performance of SPA
  • Understanding of online advertising bidding
Share this job:
FinTech Developer
OliBank  
javascript node-js mongodb vue-js storybook aws Nov 30 2020

About us:

At OliBank we are working on unique solutions and challenging problems all around financial technology. This position will help us build a brand new product that will revolutionize business banking. Our mission is to create prosperity around the world by breaking down all barriers of trade and commerce. At OliBank, we are looking for more top talent to help us fulfill this vision. 

The experience of working remotely at OliBank is unlike anywhere else. We focus heavily on active team collaboration; hence your team members will never be from far away time zones. No midnight meetings or choppy calls because we recruit only from just a handful of countries to keep everyone connected. We provide high-quality video equipment to make it feel like we are next to each other. Working at OliBank is like working with an office-based high-performance team but without the commute. All developer meetings are held in spoken Spanish, and team collaboration is highly valued.

Engineering at OliBank is not like a soulless outsourced sweatshop. You are valued as a team member from day one with long-term career prospects. If you are looking to be challenged, to grow, and to be able to contribute, this might just be the best place for you.

We believe that there is work, and then there is work that you were born to do. The kind of work that defines who you are and that you can be proud of. The kind of work you’d sacrifice a night or a weekend for. That is the kind of work we do at OliBank. People don’t come here for safety, they come for the journey. They want to create something big and meaningful that reaches hundreds of millions of people.

We are looking for an exceptional JavaScript Developer for our Product & Innovation team to join in our accelerated growth.

What’s needed from you: 

  • Expert knowledge of JavaScript working with a reputable company
  • 100% Self-starter mentality  
  • Willingness to put in the work and be part of an elite hard-working team

What is the platform built with?

The product is built with node.js, vue.js , storybook and MongoDB. Platforms are Cloudflare, AWS and Mongo Atlas, the more you can tick off from this list the better. You will be working with the most current frameworks available.

If hired then you will be working directly with an innovative team that consists of full-stack, front-end, and backend developers with outstanding programming and problem-solving skills, so you will be picking up new skills in no time. 

The ideal candidate:

- Is flexible and a true self-starter, doesn't take anything for granted and a boss is not necessarily needed to get the job done while being precise and getting the work done right.

- Has a proven track record of delivering high-quality work and showing a high level of responsibility for all tasks.

- If asked, capable of providing references from past co-workers and managers. 

Share this job:
Javascript Developer
OliBank  
javascript node-js mongodb vue-js storybook aws Nov 30 2020

About us:

At OliBank we are working on unique solutions and challenging problems all around financial technology. This position will help us build a brand new product that will revolutionize business banking. Our mission is to create prosperity around the world by breaking down all barriers of trade and commerce. At OliBank, we are looking for more top talent to help us fulfill this vision. 

The experience of working remotely at OliBank is unlike anywhere else. We focus heavily on active team collaboration; hence your team members will never be from far away time zones. No midnight meetings or choppy calls because we recruit only from just a handful of countries to keep everyone connected. We provide high-quality video equipment to make it feel like we are next to each other. Working at OliBank is like working with an office-based high-performance team but without the commute. All developer meetings are held in spoken Spanish, and team collaboration is highly valued.

Engineering at OliBank is not like a soulless outsourced sweatshop. You are valued as a team member from day one with long-term career prospects. If you are looking to be challenged, to grow, and to be able to contribute, this might just be the best place for you.

We believe that there is work, and then there is work that you were born to do. The kind of work that defines who you are and that you can be proud of. The kind of work you’d sacrifice a night or a weekend for. That is the kind of work we do at OliBank. People don’t come here for safety, they come for the journey. They want to create something big and meaningful that reaches hundreds of millions of people.

We are looking for an exceptional JavaScript Developer for our Product & Innovation team to join in our accelerated growth.

What’s needed from you: 

  • Expert knowledge of JavaScript working with a reputable company
  • 100% Self-starter mentality  
  • Willingness to put in the work and be part of an elite hard-working team

What is the platform built with?

The product is built with node.js, vue.js , storybook and MongoDB. Platforms are Cloudflare, AWS and Mongo Atlas, the more you can tick off from this list the better. You will be working with the most current frameworks available.

If hired then you will be working directly with an innovative team that consists of full-stack, front-end, and backend developers with outstanding programming and problem-solving skills, so you will be picking up new skills in no time. 

The ideal candidate:

- Is flexible and a true self-starter, doesn't take anything for granted and a boss is not necessarily needed to get the job done while being precise and getting the work done right.

- Has a proven track record of delivering high-quality work and showing a high level of responsibility for all tasks.

- If asked, capable of providing references from past co-workers and managers. 

Share this job:
Senior Software Engineer/Developer
TopDevz  
php postgresql laravel vue-js nuxt.js senior Nov 27 2020

We are looking for an experienced, senior, Software Engineer/Developer, who is excited to work on one of our many client projects - both greenfield (new) projects as well as legacy (support) projects in that technology stack. This is a remote position, 40 hours a week.

Skills & Requirements

  • Very experienced (5+ Years) in Software/App Development
  • Experienced in PHP
  • Experienced in Laravel
  • Experienced in Vue.js
  • Experienced in Nuxt.js (SPA)
  • Experienced in PostgreSQL
  • Experienced in Redis
  • Experienced in Elasticsearch
  • Good analytical skills, innovative and detail-oriented
  • Good written and verbal communication skills
  • Good problem solving skills
  • Significant attention to detail when writing code, including good commenting and code documentation skills
Share this job:
Front-end Software Engineer
javascript html ember.js css user-interface frontend Nov 26 2020

We are looking for a senior front-end engineer who is experienced at building web applications for consumers and enterprise. As part of a team you will help design, build and maintain applications that are used by thousands of dental professionals. You have experience in building highly effective solutions from scratch but also know when to apply off-the-shelf solutions to solve the problem at hand. We value people who are passionate about user experience and have an eye for improving the UI.

About You:

You are highly self motivated and can work independently or partner closely with other engineers on a project. You are excited about building high quality products and want to own the product development lifecycle starting with the right design and development principles. You have strong communication and interpersonal skills. You enjoy solving problems and like to challenge yourself by building elegant solutions to complex problems.

Responsibilities:

  • Create simple and intuitive web applications for a range of different end users
  • Design, develop and maintain your application
  • Own all aspects of front-end development for your application
  • Work closely with end users to understand pain-points and specific use-cases
  • Take full ownership of the product/feature from idea to operating in production
  • Work effectively with product managers, other engineers and business stakeholders on the project
  • Iterate quickly and incorporate feedback to improve the feature

Requirements

  • Senior-level front-end engineer with 5+ years of experience
  • Expert at building web applications using HTML, CSS and at least one Javascript framework like React, Angular, Vue.js or (preferably) Ember.js
  • A robust knowledge of User Interface patterns and techniques to solve common UI problems
  • A comprehensive understanding of RESTful API design and experience developing web applications that consume RESTful APIs
  • Experience developing web applications that are used on a range of browsers, operating systems and device types
  • Great communication and collaboration skills working with other engineers, product managers, and business stakeholders
  • Independent, proactive, and able to deliver production-ready code with minimal guidance
  • You must be based anywhere in the UK

Benefits

  • Highly competitive salary and benefits package
  • Fully remote working
  • Flexible working hours
  • Opportunity to work in a highly creative and dynamic work environment
  • You are responsible for making decisions that will affect thousands of users. You won't be micromanaged or subject to decision by committee
  • Ability to help us shape and evolve our culture
  • Worldwide career progression opportunities
Share this job:
Full Stack Developer
python django vue-js angular api full stack Nov 26 2020
Are machines already better than people at communicating with humans?

Communication needs to be tailored and for that, you need to know your audience. There is no point in speaking in English with someone who doesn't understand it, right?

The same principle applies to an advertisement. We are on a mission to combine storytelling with data and AI to improve communication between companies and their target audience. We do that by getting to know the end customer through the larges amounts of data and delivering bespoke video content that they actually want to see.

The result? Engagement and ROI shooting through the roof.

As the platform expands we are growing the team here in Wroclaw with three Python developers (all levels), working in partnership with the existent one based in London.

A few reasons why we think you will enjoy this role:

  • The product has a real impact on companies' and people's lives
  • Chance to work with top-notch technologies and to cooperate with some of the best specialists in Europe
  • The platform is currently used by market leaders from the gaming, beverages and jewelry sectors - and more
  • Opstalent is a family company with a startup environment. Cliche, but true. We encourage flexibility and trust among the members of our teams

Wanna help us build something great together?

Job requirements
  • Experience with software development, mostly in Python 
  • Experience with a web framework, e.g. Django/Flask, Rails
  • Good understanding of software design principles and development life cycle
  • Competency in writing unit tests and code reviews
  •  Experience with microservices 
  • Proficient with Unix command-line tools and comfortable writing shell scripts
  • Good communications skills in English
  • Familiarity with modern front-end development would be a great advantage


Responsibilities
  • Plan, manage and deliver product feature requests in a timely manner
  • Perform code review, testing, and approval
  • Contribute to building sustainable and scalable hardware and software architecture
  • Collaborate with the front-end team to build a world-class platform
  • Assisting with operations, monitoring, and automation alongside developing new features
  • Mentoring junior developers and promoting software development best practices


We offer
  • Ability to work with cutting-edge technology
  • Brilliant international team,
  • A large amount of trust and lots of flexibility
  • Comfortable workspace (freedom to choose whether you want to work remotely or at our office)
  • Free snacks, and goodies
  • Private medical healthcare and Multisport cards to help you stay fit
Share this job:
Software Engineer, macOS
Raycast  
c swift backend node-js vue-js Nov 25 2020
TL;DR
  • Work on a productivity tool for developers
  • Small team that is light on processes
  • Fully remote (EU-friendly timezones)
  • Backed by great investors (Y Combinator, Accel, Chapter One and top angels)
  • Modern perks (MacBook Pro with 5k display, co-working space, monthly health benefit, ...)
Description

Raycast makes it simple, fast and delightful to control your tools. We're looking for a Software Engineer to join our small team to craft, shape and improve our macOS app that redefines productivity tools for developers.

Raycast is a native Mac application with a significant focus on top-notch UI and interactions. We genuinely care about user experience, performance, privacy and ease of use. We had enough of dealing with slow and clunky tools. Raycast is our attempt to let you enjoy your daily workflows without all the distractions.

Terminals are outdated: Rich media elements aren't supported, ASCII characters are too limiting and commands are hard to discover. Raycast combines the benefits of a command line with those of a modern user interface. It's simple, responsive and extensible. At the core of this, is a rock-solid desktop client that handles plugins and connects to a store full of productivity tools. We need engineers that are eager to build a tool that improves their own day-to-day life to realise this vision with us.

We're a fully remote company spread across Europe and looking for candidates in EU-friendly timezones. This position is for a full-time employment.

In this role you will...
  • Build user-facing features in the core product. You work on our macOS application which is our primary surface. You build new features that enrich the core user experience in the app and expand our library of custom and keyboard-driven UI components.
  • Co-own the product and work self-directed. We're a small team of individual contributors. Everybody has autonomy and responsibility. You work on features from ideation over release to maintenance and shape the roadmap of the product.
  • Solve interesting technical and UX problems. Raycast fits many tools into a single user interface. For this, you solve hard problems like optimistic updates, database indexing and standardized user interactions with like-minded team-mates.
  • Improve performance and care about quality. You dogfood your own features with our nighlty builds, respond to user feedback in our community and jump into the profiler to make every interaction feel snappy. You automate tedious tasks. At best, directly in Raycast.
  • Wear many hats. In such a small startup, we're all generalists. You might add a new page to our Vue.js website, set up an internal endpoint in our Node.js backend or write a blog post about a new feature.
You will be a great fit if...
  • You're highly productive while writing quality code. We release updates every 1-2 weeks. You can break down big projects in small deliverables. You care about the outcome and take a pragmatic approach to deliver it. You keep things simple and rather write a little bit more code than adopting a third-party dependency. You know when you want a code review or need to write tests.
  • You're product-minded. Raycast is designed to keep developers focused. You have a sense for great user experience and feel when something is off. You prefer polishing a feature instead of shipping soul-less pixels. You add analytics to reason about changes in the app and pro-actively iterate.
  • You put our users first. Throughout Raycast you find many little details. You pay attention to detail and provide our users a delightful experience. You can't stand bugs and don't shy away from user feedback.
  • You're an empathetic communicator. You treat technology as tradeoffs. You may be opinionated but you're not ideological. When disagreeing, you communicate thoughtfully your perspective and compromise when needed. You're thriving in a team environment and hold your colleagues accountable.
Our stack
  • Swift for our macOS app. Everything is written in Swift using AppKit with Swift Packages. We don't use SwiftUI because it's too premature for rapid development. We rarely adopt third party dependencies. Some are GRDB for our database, Sentry for crash reporting, Nuke for image fetching and a few C libraries to crank up performance.
  • JavaScript/TypeScript for everything on the web. We use Vue.js with Gridsome for our website and deploy it with Vercel. Our backend is a simple Node.js app written with Express and hosted on Heroku.
  • Modern work tools for everything. Linear for issue tracking, GitHub as source control, Sentry for error reporting, Segment and Amplitude for analytics, Slack for internal communication, Figma for pixels, Notion as knowledge base and a few others. As a team, we enjoy using CleanShot, Bear, Things and more Mac apps.
What we offer
  • We're at beginning of our next chapter. You will join us at the right time to have major impact on the future of the company. We released Raycast 1.0, established a friendly community and are jumping head first into building a platform for productivity tools.
  • We're backed by great investors. We're backed by Accel, Y Combinator, Chapter One and angels such as Charlie Cheever (Co-Founder of Expo & Quora), Calvin French-Owen (Co-Founder of Segment), Zach Holman (Early GitHub engineer) and more.
  • We're individual contributors at heart. We value full ownership and responsibility, choose quality over quantity and put our users first. We're motivated by shipping truly great software.
  • We'll treat you well. Get a competitive salary, equity and health insurance. Plus, we provide a monthly health benefit for a gym, pay for your coworking space, give you a MacBook Pro with 5K display and accessories and provide 25 days of paid-time off (PTO) plus all national holidays.
Share this job:
Seeking a Full-Time Remote Full Stack .NET Developer
Remedia  
cs asp.net-mvc vue-js sql typescript full stack Nov 18 2020

REMEDIA, LLC, a growing, very innovative, successful health care analytics company with a track record more than a decade long and a passion for building products that improve patient outcomes and genuinely improve lives, is seeking a full-time full stack .NET developer with an emphasis on front-end web development to join our small, very creative team.  Applicants should have a minimum 3-5 years’ experience working in a professional software development environment or equivalent.

We currently have offices in Austin, TX and Amherst, MA.  This is a remote position.  Flexible work scheduling is possible. 

The person we are looking for is a creative, enthusiastic individual who will be forthcoming with their ideas, and will be a key part of our product development team.

Duties:

  • Implementation of user interfaces from specification, wireframe, and formal design
  • Development of customizable and data driven user interfaces
  • Development of business logic and data access layers
  • Ongoing development and support of ETL system
  • Creation of internal tools including user interface design and database interactions
  • Maintenance of the existing portals web based front end and development of new features.
  • Participation in the discussion and planning of new products and features
  • Documentation of code

Our tools, and products are currently built with:

  • .NET/C#, ASP.NET MVC
  • Vue and TypeScript
  • HTML, CSS and JavaScript/jQuery
  • SQL
  • XML/JSON

Experience with the following would be beneficial:

  • Webpack
  • ES6/ES.Next
  • LINQ
  • MySQL
  • IIS Security
  • Jira
  • TeamCity

All applicants must be in the United States and must agree to a background check.

As this position requires access to protected health information as defined by HIPAA, appropriate workspace guidelines must be followed.

No Recruiters please.

Share this job:
Senior Front-end Engineer
Jimdo  
react-js css angular-js vue-js typescript senior Nov 18 2020

At Jimdo, our mission is to help small businesses start, grow, and ultimately thrive online. Small businesses face new challenges with very little support or recognition. We know how hard this can be, because we have been in their position. That’s where you can help us—by designing intuitive tools to help small businesses solve complex problems.

With a forward-leaning and self-driven attitude, we continue to find new ways to help our customers get their ideas out into the world. As a team, we run at a steady pace to achieve what we aim for. We learn best by gathering data, trying new things, and sometimes even falling down along the way. It’s the lessons we learn in the process that make us better problem-solvers for small business owners.

If you’re motivated by our mission and excited to roll up your sleeves, try new things, learn from mistakes, and make a difference to small businesses around the world, we would love to work with you.

Location

We are happy to invite you to work with us in our office in Hamburg or permanently remote from any location. Wherever your working location of choice will be, we will make sure you get proper onboarding (virtual or in person) and that you are fully equipped to become part of the team from day one.

Responsibilities

  • Implement new features that help users to successfully share their business, projects and ideas. That’s what they love about us!
  • Develop seamless web experiences that are clean, pragmatic, and forward-thinking.
  • Work closely with product management, design, and other engineering teams to understand needs and improve the customer experience.
  • Debug production issues across services and multiple levels of the stack.
  • Improve engineering standards, tooling, and processes.

Requirements

  • You enjoy and have experience building web applications professionally
  • Understanding of basic interface design / UX
  • Proven experience with styling applications with HTML, CSS/SASS/SCSS/LESS
  • You have experience with JavaScript, TypeScript, React and/or Redux
  • Comfortable with HTML 5, CSS, and JavaScript frameworks, like React, AngularJS, Vue, or Ember.

Nice to have

  • Experience with frontend development tools like Webpack, Grunt, or Gulp
  • Experience with end-to-end testing (e.g. Testcafé, Cypress)
  • You have experience building and running production systems

Jimdo is proud to be an equal opportunity employer. This means that we don’t discriminate based on race or ethnic origin, color, the language(s) you speak, where you (or your parents) are from, or whether or not you consider yourself to have a disability. Neither will your age, gender, gender identity, sexual orientation, religion, beliefs, or political opinions play a part in your application with us. We’re a diverse team in so many ways, and we love it that way.

Share this job:
Frontend Developer
vue-js css html javascript go frontend Nov 15 2020

We are the fastest growing marketplace for refurbished electronics in the German speaking region and are based in Vienna. Through our marketplace, completely renewed electronics like phones, laptops and tablets that are 40% cheaper and 100% more sustainable are sold to consumers.

We founded the company in February 2017 and grew to more than 90 employees in less than three years and expanded to Italy and Poland already. Along the way we won several awards, completed two large funding rounds and have already sold hundreds of thousands of products, which makes us one of the fastest growing startups in Europe right now. Our team has extensive international experience in the refurbishment industry, how to create a brand and how to scale a marketplace.

For our growing remote Developer team we are looking for an experienced Frontend Developer.

Together with you, we want to build the leading marketplace for refurbished electronics in Europe.

YOUR ROLE 

  • Develop modern web applications that will be seen and used by millions of users
  • Ensure a high-quality code base
  • Keep an eye on  the interface performance
  • Work together with product management and other teams

YOUR PROFILE

  • Several years of experience in building Single Page Web Applications
  • Excellent knowledge of JavaScript (ES6) and Vue.js features, patterns and best practices.
  • Profound understanding of basic web development technologies like HTML, CSS/SCSS
  • Experience with UI frameworks such as Tailwind and Bootstrap
  • Knowledge of cross-browser development and browser compatibility
  • You work independently and goal-oriented
  • You have a formal education in computer science
  • Your English is excellent

ADDITIONAL FACTORS WE APPRECIATE

  • Experience with statically typed programming languages (ideally TypeScript or Go)
  • Experience with Test-driven JavaScript development (Jest or Mocha)
  • Experience with other modern JS frameworks like ReactJS, Angular or Svelte
  • Worked in Agile work environment (Scrum or Kanban) before
  • You can speak German

YOUR BENEFITS

  • Startup atmosphere
  • Work with an experienced team of experts
  • Build something new
  • Regular code-reviews
  • Challenging tech-stack
  • Available as fully remote position

YOUR APPLICATION

You want to build the leading marketplace for refurbished electronics in Europe and change the world by making it easier to sell sustainable products? Then apply now.

Please include a cover letter, references and any relevant projects you want us to look at.

For legal matters we state that the minimum wage for this position is 3000 € gross per month. However, depending on your qualification a higher salary is obviously very likely.

Share this job:
Senior Django Developer
django python vue-js dot net docker senior Nov 11 2020

Who are we?

We are The Motley Fool, a purpose-driven financial services firm with nearly 30 years of expertise. Our goal is to make the world smarter, happier,andricher by providing outstanding business and investing advice, at scale. But what does that even mean?! It means we’re helping Fools (always with a capital “F”) demystify the world of finance, beat the stock market, and achieve personal wealth and happiness through our investing services, like Stock Advisor, andMotley Fool Wealth Management, our portfolio management service.  

What does this team do?

We're currently hiring for multiple different teams! Whether you're interested in building out our Foolish APIs and websites, helping manage billions of dollars in client assets, or building internal applications to help our business run more efficiently, we have a team for you! We need thoughtful, passionate developers with strong technical *and* stakeholder management skills. Come join us on our mission to break down barriers and bring financial literacy to all! 

What would you do in this role? 

As a Senior Software Developer, you’ll be working on a fast paced team responsible for the code that powers our ultimate goal of helping people invest their hard-earned cash more effectively and profitably. Successful Fools have well-formed opinions (stemming from their broad experience) and the ability to jump right into code independently.


But what does this role actually do?

  • Collaborate with other team members to produce quality code 
  • Work with other developers and stakeholders to solve not only hard technical problems, but also challenging process roadblocks
  • Roll-up your sleeves and dig into *sometimes legacy* code to battle bugs
  • Brainstorm ideas for helping scale our architecture as our audience grows

We’d love to work with you if:

  • You solve problems: You spot issues and inefficiencies from a mile away and aren’t afraid to suggest solutions and then dive in to implement them. You know when to seek input from others and are constantly looking for ways to improve our code, processes, and people.
  • You pay attention to detail: Missed details erode accountability, and that hurts when customers are trusting us to provide the analysis and tools they use to make financial decisions! You actively pull in other team members to review your code and understand the value of testing when necessary.
  • You’re curious and love to learn: Whether it’s the latest technology, how the Foolish business operates, or investing; you have an insatiable appetite for knowledge. And you love to share with your fellow Fools – dropping links in Slack is like breathing for you.
  • You take pride in your work: You want to ensure that every customer has a great experience with The Motley Fool because of what you build.
  • You love to have fun: You see your job as an opportunity to express your creativity and collaborate with others! 

What do you need to apply?

  • Extensive experience developing and deploying software with Python, .NET, or JavaScript.
  • Experience building websites with Django, Vue, React, or other frontend technologies.
  • Strong track record of building relationships with stakeholders and business partners to ensure their needs are represented in the finished work.
  • Ability to debug at all levels of the stack.
  • Understanding of foundational web technologies & standards.
  • Availability for production support.

If you think you have what it takes to join our band of merry Fools, please send us your ultra-impressive resume and Foolishly written cover letter. We’re ready to be wowed! 

Share this job:
Senior Software Engineer
ruby rails javascript agile senior ios Nov 09 2020

About Epion Health

Epion's purpose is to empower partners and patients to achieve the best healthcare possible.

Epion Health has transformed the doctor's appointment into a personalized digital experience, where patients can share information with their doctor and take ownership of their own health management. We are a mission-driven company that uses technology to solve real healthcare problems for real people throughout the appointment life cycle. Epion is looking for a Senior Ruby On Rails Engineer. You will have an opportunity to be part of dynamic and collaborative culture that is making a difference in healthcare. Epion values teamwork so we use workflow tools and communication platforms to empower employees.  Epion was selected to Modern Healthcare's Best Places to Work in 2019 and 2020.

As a Senior Ruby On Rails Engineer, you'll work on a closely-knit team with a technology stack built with Ruby on Rails 6, React, RSpec and PostgreSQL.  We like to work with modern technologies, always try to do what is best for the customer and we value teamwork rather than rock stars or cowboys.

Key Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Ruby and JavaScript code

  • Lead the technical design and development of major components to help the Epion platform scale with our accelerating user growth.

  • Actively promote code quality, security, and maintainability

  • Build new features to improve patient experience and medical staff efficiency

  • Work with stakeholders to help shape our product roadmap

  • Work closely with QA to produce well-tested and testable code

  • Pair program with team members of different experiences

  • Be a mentor when you have the expertise / Be a student when someone else does

Required Experience or Skills

To be a good fit for this position, we expect you to have these skills:

  • 4+ years experience with Ruby on Rails, or 3+ years experience with JavaScript, or equivalent proficiency

  • Expert knowledge of automated testing techniques

  • Ability to write, review, and reason about both backend and frontend code

  • Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the team's coding quality

Optional Skills & Experience

You'll be a stronger candidate if you also have skills in several of these areas:

  • Development with at least one modern JavaScript library (Angular, React, VueJS, Ember, etc.) 

  • Experience in a startup environment with a lot of autonomy

  • Experience working with a distributed team

  • Continuous Integration (we use Circle CI)

  • Understanding and commitment to Agile processes

  • Compliance frameworks such as HIPAA, HITRUST, or PCI

  • Healthcare standards such as HL7, FHIR, or SNOMED

  • Swift or other iOS development

  • Amazon Web Services

  • Application and Infrastructure Security

  • DevOps (we use Docker, DataDog, Sumologic, Aptible and CircleCI)

  • Software team leadership

We'd love to know about your skills that aren't on this list, too!

You'll get:

  • Competitive salary with health benefits including medical, dental and vision

  • Latest Apple products for your working needs

  • Reimbursement options for classes or conferences

  • Gym membership discount (Crunch Gym is in our building)

Where:

  • Due to contractual limits, this opening requires a US citizen physically located within the United States

  • We prefer local candidates to either our Hoboken, NJ or North Andover, MA offices

  • Will consider remote for the right hire

Share this job:
Mid Senior VueJS Frontend dev
Cycloid  
vue-js vue-component vuex vuetify.js jestjs frontend Nov 08 2020

We provide a working environment for you to contribute in your best way to build new features and also help us make our current codebase more robust and maintainable. You will:

  • Build UI/UX design of our frontend based on VueJS Framework
  • Test your own code: we believe you are the best person to do it!
  • Review your peers, as well as they review your code, ensuring best practices and knowledge sharing
  • Share some good times once every trimester at our headquarters in Paris to work all together on our strategy, roadmap, next features, … etc.
  • Define your own goals, agenda and priorities
  • Share your ideas and knowledge with others and be listened to, on every topic regarding the company, not only code.
Share this job:
Product Engineering Internship
javascript cloud aws azure frontend backend Nov 05 2020
TalkMeUp, a startup based out of Pittsburg, PA, is ​​looking for a Product Engineer Intern to join their growing team!​ They are tackling the corporate training market by providing on-demand, customized, and cost-effective communications training for organizations​. In this role, you will have the opportunity to build a game changing product with experienced team members in the industry​. You will take the lead on building a modern and extremely user-friendly front end for their product​ and will contribute to building the product backend and iterating their AI engine​. The ideal candidate for this role will be familiar with one of the mainstream frontend javascript frameworks (React.js, Vue.js or Angular v2). 

Location: This internship is fully remote.

Does This Describe You?

  • You have experience with one or more frontend Javascript frameworks (React.js, Vue.js or Angular v2.).
  • You are familiar with html5 and CSS.
  • You are familiar with Node.js.
  • You are familiar with git
  • Solid knowledge of both relational or non relational Database Familiar with one of the following: AWS, Azure, Google Cloud, etc.
  • Machine learning knowledge and practice experience is a plus.
If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us and check us out here!! 
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Share this job:
Senior Frontend Engineer
Avail  
react-js javascript java node-js vue-js frontend Nov 04 2020
  • Partner closely with cross-functional teams to produce a product that flows seamlessly and works intuitively with our merchants.
  • Keep our customers top of mind. Design and influence with empathy for our customers.
  • Be an advocate for the best solution to any given problem. Challenge those around you, to come up with a better solution. Align with the best decisions (even if they are not your own).
  • Work closely with peers to create reusable patterns, practices, and libraries, that create consistency and improve product delivery efficiencies. Influence and advocate to other engineers to adopt these patterns, practices, and libraries.
  • Being a mentor/coach to junior Engineers.
  • Comfortable communicating with non-technical teams.
  • Come up with creative solutions to solve problems.
Share this job:
Senior Front-end Developer
Insider  
javascript vue-js vue frontend vuex senior Nov 04 2020

Requirements:

      • 4+ years experience as a Front-end Developer,
      • Experience with HTML5, CSS3, Javascript, Vue.js
      • Experience with modern Front End Dev Ops (NPM, WebPack, Gulp, Browserify, Babel, etc),
      • Experience with Sass or other compiled CSS languages,
      • Experience in responsive web design,
      • Develop and test across multiple browsers, platforms, and devices, including smartphones and tablets,
      • Proficient understanding of cross-browser compatibility issues and ways to work around them,
      • Stay up-to-date on emerging technologies,
      • Good knowledge of version control systems e.g. Git,
      • Experience in optimizing for page performance,
      • Ability to write clean and semantical front-end code,
      • Self-motivated; independent, organized and proactive; highly responsive, flexible, and adaptable when working across multiple teams,
      • Should be open for developing and learning new technologies.
      • Living outside of stanbul and Ankara; candidates who live in these cities will be considered for on-site positions

Bonuses(as a plus):
    • Experience with MongoDB,
    • Experience with AWS (deploy and monitoring of app).
Share this job:
Senior Full-Stack Engineer
vue-js vuex php laravel mysql senior Nov 04 2020

Lumiform is a VC-backed SaaS start-up based in Berlin, Germany, but operating globally.

Our goal is to transform internal inspections in a massive, untapped market which still relies on pen & paper. We enable companies to simplify and digitalize their inspection workflows to improve quality & safety and save time. 

The Role

We are looking for a passionate full-stack engineer who gets the chance to work on all levels of our stack. Our goal for the next 3 months is to make the desktop app more reliable and intuitive, while after 3 months, you will work with your future colleagues on developing our worldwide unique workflow management system.

You will work with our state-of-the-art technology such as functional programming and Typescript. While you should have a knowledge of Typescript, functional programming is just a nice-to-have. 

With our learning culture we want to support your personal and professional growth. We provide a learning budget and reserved every Friday afternoon for acquiring new skills.  

Just as important, by working at Lumiform you not only get the chance to develop as an engineer and person but in this early phase of the company you also get the unique opportunity to shape the success of Lumiform and our mission: To help millions of employees and organizations exceed their quality promises and make jobs safe.

You will work closely together with a highly experienced, ever-growing team of engineers: 2 full-stack, 1 front-end and 2 native app developers.

Our tech stack we use

  • Vue.js, Vuex, Typescript, fp-ts, io-ts, SCSS
  • PHP 7, Laravel 6, MySQL 8
  • Swift, Kotlin
  • Docker, AWS (EC2, S3)

This is how your first weeks could look like

  • Week 1-2: Familiarize yourself with all aspects of Lumiform. You will be extensively onboarded and you will have time to settle yourself at Lumiform.
  • Week 3-8: You are writing your first lines of code and get your first tasks. Half a day a week you can also train in an area that interests you. You will have constant discussions and feedback with our tech lead Oleg and daily interaction with the entire development team is routine. You will get familiar with our whole tech stack
  • Month 2-4: By this time you know our system already quite well. You, together with the whole team, will focus on tasks to improve intuitiveness and reliability of our product to provide the users the best possible experience
  • From month 4: You are ready for the next phase: Building our workflow automation system that will save our Users even more time. After that you will work on new type of inspections, like collaborative inspections via Video

Tasks in general

  • You are fully involved in all processes and you already understand the Lumiform system very well. 
  • As always, you get completely pre-defined designs by our product designer and well-structured tickets in Jira by our product manager.
  • Collaborate with our QA engineer that will support you with developing reliable code
  • You work at all levels of the stack, from PHP and MySQL on the back-end to Vue, Typescript, SCSS on the front-end
  • You are heavily involved in the end-to-end lifecycle of Lumiform features, from concept to deployment
  • You take part in a process of conceptualizing and implementing complex new systems, focusing not only on performance and scalability but also on crafting a beautiful user experience

Requirements

  • 3+ years full-stack engineering experience with PHP, SQL and Javascript
  • At least 1 years of experience with Vue.js, Vuex, Laravel, MySQL or with similar frameworks (React, Symfony)
  • You also know Typescript very well, and you have used it together with Vue
  • Not required, but would be nice if you have some experience with the new Composition API and fp-ts, io-ts or similar functional programming libraries like Ramda
  • You know how to test PHP and Javascript applications with the unit and e2e tests
  • You know how to work with MySQL effectively using indexes, optimizing slow queries and avoid common problems
  • You have application architecture design experience including database and API design
  • You have a base understanding of modern application infrastructure setup (Docker), operations and monitoring experience
  • You possess strong personal and professional skills which will be a great addition to our engineering culture in an agile environment
  • You are a team player with a result-oriented mindset and an empathetic person

Benefits

  • As an early-stage startup, our product evolves rapidly so your work has a major impact on our highly growing user base
  • We care about your personal & professional development. You receive a monthly learning budget for books, courses, conferences etc. and some hours per week are reserved for learning new skills.
  • We offer a competitive salary
  • Feel free to work remotely like all of our developers. Collaboration has fully adapted to it and we try our best to keep up the team feeling.
  • In case you want to visit us or work from the office: We have a beautiful workplace in the heart of Berlin (Torstraße in Berlin Mitte) as well as benefits like fresh fruits, free drinks, good coffee etc.
  • Flexible working hours
  • Join a team of 8 nationalities (of 16 employees) and of various backgrounds. We ensure that you have regular contact with everybody and that you are updated on the company progress
  • Flat hierarchy
  • No overtime
  • VC-backed / job security
Share this job:
Senior Fullstack Developer
node-js typescript vue-js mongodb docker senior Nov 03 2020

Are you a skilled and passionate developer who wants to work with interesting technologies in a cutting edge space whilst working towards a noble cause?   

If so, please read on...


Who are we?

Primary Bid is made up a group of individuals striving to create a fairer future for everyone. We make it possible for any member of the public to take part in investment opportunities that they couldn't access otherwise. We have a vision for fairness in finance that drives everything we do, leveraging technology to create fairer and more efficient capital markets. If you would like to know more, check out our open letter voicing our support for retail investors and what our CEO has to say about our vision.



What are we looking for?           


General

  • Problem solvers - We expect you to be able to break down a high level problem, create a plan of attack and coordinate the implementation across multiple developers
  • Effective team members - Excellent proactive communication and a collaborative spirit
  • Self starters - You don't need to be told what to do, if you see there is an issue, you apply higher level perspective and address or raise the issue

Technical experience:

  • Node.js & TypeScript (extensive)
  • Frontend JavaScript frameworks such as Vue (we use Nuxt.js), React or Angular
  • MongoDB (SQL is a bonus)
  • Docker
  • Linux
  • Tech savvy developer VCS, dev tools, command line, automation scripts .etc
  • Creating HTTP based APIs (e.g. Express, Nest.js)
  • Testing using Jest / Mocha .etc

Ideal candidate:

  • You have leadership experience in a technical capacity (e.g mentoring other developers, process lead, team lead)
  • You have extensive knowledge because you have tried all sorts of things to satiate your curiosity
  • As well as being able to set up a Node HTTP service in your sleep, you are comfortable creating entirely new sections of a website
  • You prioritise of responsive design
  • You are familiar with Websockets / Socket.io
  • You are familiar with or have experience in event sourcing
  • You have integrated with payment gateways e.g. Worldpay
  • You are interested in what we are doing and want to make the world a fairer place

What can we offer you?

  • The opportunity to work towards something bigger with a passionate and invested team
  • Lots of room to do your thing
  • An empowering, team oriented and ego free environment
  • Fully remote working
  • Competitive salary

Next steps:


We do want to waste your time or ours in our search for the right candidates. Therefore we ask you send two things in with your application (please only continue if you find these both straightforward):


  1. Convert a simple JavaScript snippet using callbacks to a ready to execute TypeScript file

  2. A brief video introducing yourself and helping us to get a better idea of you as a candidate



You'll find more detailed information here, we look forward to hearing from you!

Share this job:
Fullstack Developer
vue-js php symfony mysql frontend backend Nov 01 2020

as of now | full time | unlimited contract

YOUR MISSION AS A FULLSTACK DEVELOPER (F/M/D) AT LILLYDOO

Together with your 18 team-mates you will further develop our own LILLYDOO eCommerce platform and service architecture in the backend as well as in the frontend. As a part of our development team you will be in close contact with other departments such as marketing or project management.  In addition, we are happy to offer you an environment in which you can bring in and implement your ideas. Join us to face these exciting challenges at LILLYDOO!

WHAT YOU SHOULD BRING

  • At least 4 years professional experience in web development. You have experience in both frontend and backend (and may have specialized in one of them)
  • a high demand on the quality of your work
  • Experience in the use of automated test procedures

WHAT MAKES YOU STAND OUT

  • Experience with an e-commerce platform

YOU ARE FAMILIAR WITH THESE TERMS

#DRY   #KISS   #SOLID   #php   #symfony   #vuejs

HOW WE WORK

  • Agile SCRUM Teams working with Product Owners & Agile Process Managers
  • Independent Teams with their own Domains, Responsibilities & Roadmap

WHAT WE OFFER

Work-Life-Balance:

30 Days of Holiday, Mobile Working, flexible working hours

Office Life:

Team Events, Collective Monday Breakfast, Fruit Baskets, Big Variety of Drinks, HelloFreshGo Vending Machine

Personal Benefits:

Free Diaper Subscription for parents, Optional Givve Credit Card or Fitness First Membership (after probational period), Corporate Benefits Account, Babble Account, Company Pension (20% Employer Contribution), Relocation assistance and Visa Support

THAT DISTINGUISHES US

„Within the dev team you can find a second family, everyone is eager to help out and support one another wherever they can. We value quality over quantity, share our knowledge with each other and let the best ideas win”

Alex from the Development team

YOUR CONTACT AT LILLYDOO

Pia | Senior Talent Acquisition Expert | career@lillydoo.com

Share this job:
Frontend/VueJs Software Engineer at BRG
vue-js sass webpack rest django frontend Oct 27 2020

Summary

We are looking for a software engineer to join our growing team, helping build our web-based analytics platform: BRG DRIVETM. The web is an ever-changing landscape, we’re looking for someone with experience building a modern single page application, but we have no specific tech stack or years-of-experience requirements though our preference is indicated in bold.

Required Qualifications

  • Self-starter who digs in to find solutions, not just identifies problems. Enjoy working fast, breaking and fixing things, and implementing your own ideas to bring client services to the modern web.
  • A desire to work remotely while traveling occasionally for team gatherings, client-specific work and “devcations” where product development takes place.
  • Hold an ESTA eligible passport to enable travel with short notice
  • Authorized to work in the US
  • Experience enhancing and working with a full-stack web application
  • Knowledge of one or more frameworks for the frontend (ex. VueJs, React, Angular)

Ideal Qualifications

  • ~1-2 years of relevant work experience in software development
  • Bachelor's degree in Computer Science or similar technical field of study
  • Experience in software development using a general-purpose programming language (e.g., Python, Java, JavaScript, PHP, Go, etc)
  • Knowledge of one or more frameworks for the backend (ex. Django, Flask, Laravel, Ruby On Rails, Express, Spring)
  • Familiarity with SQL databases and designing application table structures
  • Basic version control (ex. Git), networking, and cloud experience related to application deployment
  • Knowledge of CI/CD techniques and implementations
  • Knowledge of Linux and Docker
  • Experience integrating 3rd party software into an existing stack

The Role

In this role your programming skills will be challenged by potentially any industry and many different issues that causes problems for our clients. You will work with our team of data scientists, subject matter experts, and other experienced coders to develop digital solutions for clients across the world by taking what they have learned or conceptualized and coding it into an implementable reality.  While we solve these problems, we dev together, we play together, and we support you to find the time for your family, non-work fun, and your passion – whatever it may be. 

With us you will

  • Architect solutions that help solve the most pressing issues for companies across the globe implementing elegant and well-documented code.
  • Make our platform, BRG DRIVETM an increasingly more competitive and compelling solution by championing and implementing new ideas and features.
  • Provide an active, creative and knowledgeable voice during project roadmap and strategy brainstorming discussions.
  • Create new features by designing and implementing proof of concepts and coordinating the final implementations.
  • Make sure our code is clean and elegant by collaborating with the team during code review to maintain standards and code base knowledge.
  • Dev your passion into reality. GAT believes in giving you time to chase after something that interests you even if it doesn’t make a direct or immediate impact to our work as we believe it provides innovation and inspiration into all that we do.
  • Learn far more than you knew before you started working with the team and share those insights with the team.

About you

  • Be a committed team player who works well with various stakeholders to ensure the best outcome.
  • Flexible and creative enough to accept that client needs can be very different, and they change. You thrive – not cringe—at this reality and enjoy finding a way to work in the confines and the requirements of such a technical solution.
  • Have strong spoken and written communication skills including the ability to talk to non-dev people and explain what you are doing and why you do it the way you do.
  • Have a passion for learning new things and pushing the envelope.
  • Taking pride in own work and demonstrating attention to detail.

What is on the table

  • Competitive salary and benefits package
  • Working as part of a remote and dynamic DevOps team
  • Several “devcations” a year (pandemic permitting), held in different cities around the world, where you assemble with the DevOps team (and others depending on the need) to scope new features, and enhancements that build the revenue potential and scalability of BRG DRIVETM
  • Custom remote working travel kit to allow a flexible lifestyle
  • Yearly training and certification budget
Share this job:
Javascript Developer
OliBank  
javascript node-js mongodb vue-js storybook aws Oct 19 2020

About us:

At OliBank we are working on unique solutions and challenging problems all around financial technology. This position will help us build a brand new product that will revolutionize business banking. Our mission is to create prosperity around the world by breaking down all barriers of trade and commerce. At OliBank, we are looking for more top talent to help us fulfill this vision. 

The experience of working remotely at OliBank is unlike anywhere else. We focus heavily on active team collaboration; hence your team members will never be from far away time zones. No midnight meetings or choppy calls because we recruit only from just a handful of countries to keep everyone connected. We provide high-quality video equipment to make it feel like we are next to each other. Working at OliBank is like working with an office-based high-performance team but without the commute. All developer meetings are held in spoken Spanish, and team collaboration is highly valued.

Engineering at OliBank is not like a soulless outsourced sweatshop. You are valued as a team member from day one with long-term career prospects. If you are looking to be challenged, to grow, and to be able to contribute, this might just be the best place for you.

We believe that there is work, and then there is work that you were born to do. The kind of work that defines who you are and that you can be proud of. The kind of work you’d sacrifice a night or a weekend for. That is the kind of work we do at OliBank. People don’t come here for safety, they come for the journey. They want to create something big and meaningful that reaches hundreds of millions of people.

We are looking for an exceptional JavaScript Developer for our Product & Innovation team to join in our accelerated growth.

What’s needed from you: 

  • Expert knowledge of JavaScript working with a reputable company
  • 100% Self-starter mentality  
  • Willingness to put in the work and be part of an elite hard-working team

What is the platform built with?

The product is built with node.js, vue.js , storybook and MongoDB. Platforms are Cloudflare, AWS and Mongo Atlas, the more you can tick off from this list the better. You will be working with the most current frameworks available.

If hired then you will be working directly with an innovative team that consists of full-stack, front-end, and backend developers with outstanding programming and problem-solving skills, so you will be picking up new skills in no time. 

The ideal candidate:

- Is flexible and a true self-starter, doesn't take anything for granted and a boss is not necessarily needed to get the job done while being precise and getting the work done right.

- Has a proven track record of delivering high-quality work and showing a high level of responsibility for all tasks.

- If asked, capable of providing references from past co-workers and managers. 

Share this job:
FinTech Developer
OliBank  
javascript node-js mongodb vue-js storybook aws Oct 19 2020

About us:

At OliBank we are working on unique solutions and challenging problems all around financial technology. This position will help us build a brand new product that will revolutionize business banking. Our mission is to create prosperity around the world by breaking down all barriers of trade and commerce. At OliBank, we are looking for more top talent to help us fulfill this vision. 

The experience of working remotely at OliBank is unlike anywhere else. We focus heavily on active team collaboration; hence your team members will never be from far away time zones. No midnight meetings or choppy calls because we recruit only from just a handful of countries to keep everyone connected. We provide high-quality video equipment to make it feel like we are next to each other. Working at OliBank is like working with an office-based high-performance team but without the commute. All developer meetings are held in spoken Spanish, and team collaboration is highly valued.

Engineering at OliBank is not like a soulless outsourced sweatshop. You are valued as a team member from day one with long-term career prospects. If you are looking to be challenged, to grow, and to be able to contribute, this might just be the best place for you.

We believe that there is work, and then there is work that you were born to do. The kind of work that defines who you are and that you can be proud of. The kind of work you’d sacrifice a night or a weekend for. That is the kind of work we do at OliBank. People don’t come here for safety, they come for the journey. They want to create something big and meaningful that reaches hundreds of millions of people.

We are looking for an exceptional JavaScript Developer for our Product & Innovation team to join in our accelerated growth.

What’s needed from you: 

  • Expert knowledge of JavaScript working with a reputable company
  • 100% Self-starter mentality  
  • Willingness to put in the work and be part of an elite hard-working team

What is the platform built with?

The product is built with node.js, vue.js , storybook and MongoDB. Platforms are Cloudflare, AWS and Mongo Atlas, the more you can tick off from this list the better. You will be working with the most current frameworks available.

If hired then you will be working directly with an innovative team that consists of full-stack, front-end, and backend developers with outstanding programming and problem-solving skills, so you will be picking up new skills in no time. 

The ideal candidate:

- Is flexible and a true self-starter, doesn't take anything for granted and a boss is not necessarily needed to get the job done while being precise and getting the work done right.

- Has a proven track record of delivering high-quality work and showing a high level of responsibility for all tasks.

- If asked, capable of providing references from past co-workers and managers. 

Share this job:
Senior Full-Stack Software Engineer
python apache-spark sql mongo vue-js senior Oct 14 2020

The perks:

  • Remote working
  • An integrated tech community with diverse backgrounds and talents in medicine, biomedical informatics, quantitative investment, machine learning, and language processing.
  • We are a communal and integrated tech team so we can learn from each other and deliver technology seamlessly that solve multifaceted problems.
  • Freedom to use your resourcefulness, ingenuity to solve meaningful problems without red tape.
  • Blessed with deeply passionate clients and seed investors that are partnering with us in make healthcare data-driven.
  • Top tier medical,  dental, and vision insurance
  • Gym discount, commute perk, 401k

The role:

  • We are adding multiple healthcare clients, and therefore looking for additional talent who are sensitive to client needs and can bring alive a suite of systems to improve care efficiency of CKD patients.
  • Help with data processing, analytics, and quality user experience to support kidney care.
  • Design and build multithreaded, distributed, performant applications and platforms that process complex data in real-time to provide better care to patients.
  • Utilize exciting open source technologies to design and develop secure and scalable products.
  • Build pipelines for data ingestion, processing, storage, and access.
  • Maintain required infrastructure (VM's, containers, cluster management tools, networking) to automate deployment pipeline.

Looking for:

  • Excitement to have real ML systems deployed that really make a difference in people's lives.
  • Commitment  and support with seamless delivery of scalable applications from design to patient care. 
  • 4+ years experience as an engineer, developer, programmer in a production software environment.
  • Dependable, cooperative and responsible person who can collaborate well in a team environment.
  • Independent, proactive, and can enjoy the process of creating order from uncertainty.
  • Experience implementing web service technologies with HTTP, JSON, REST.
  • Experience with databases: Postgres, Mongo, SQL, NoSQL.
  • Experience building responsive, user facing applications using JavaScript, React, Vue and GraphQL.
  • Experience in a cloud environments i.e. AWS, Azure, GCE, Kubernetes.
  • Other value-add skills:  Database architecture, Apache Spark.
  • Excitement  to be a part of our growth story  going from Pre-Series A to Series A.

Location: 

  • While pulseData is based in New York, the location of this position is flexible. If the candidate is based remotely it will be expected that they travel to New York at least once a month once conditions are safe for business travel to resume.
Share this job:
Mid-level Laravel and Vue.js Developer
php laravel vue-js postgresql mongodb redis Oct 13 2020

MailerLite is one of the fastest-growing email marketing services. We help 996,771 businesses around the world to keep in touch with their customers.

In order to do even bigger things, we need people in our team that are passionate and great at what they do. We’re looking for a developer who would help us to build one of our products (frontend & backend) - MailerSend. 

Why MailerLite?

Wondering why we think you’ll love working for MailerLite? Here are 6 reasons!

  • You’ll work with a clean codebase
    Due to the fact that we use the latest best practices of development and continuous integration, you can rely on a clean codebase to work with. The technology stack includes Laravel, Vue.js, PHPUnit, Jest, PostgreSQL, MongoDB, TimescaleDB, RabbitMQ, Redis, Kubernetes and Docker. We work in sprints and manage projects in Github using issues, projects, pull requests, and reviews.

  • Take ownership
    We don’t micromanage and try not to interrupt your work with random tasks. We do expect you to take full responsibility and ownership for the stuff you build.

  • You’ll have experts at hand
    Whenever you’re stuck, your teammates are eager to help you grow. And they’d love for you to share your knowledge too!

  • You can pick where you want to work, every day
    At MailerLite, we embrace the remote culture. Part of the team works from the office in Vilnius, the others are spread around the world. Every day you get to choose what environment makes you most productive.

  • You can count on stability
    We're not a startup that's burning investor money. MailerLite has been around for more than 10 years and is a profitable company that continues to grow. You can count on us to offer you a stable workplace!

  • You won’t be bored
    Our customers are sending more than 20 million emails per day. Scaling the platform while building new amazing features is a challenge that definitely won't keep you bored.

What we expect from you

  • You've worked as a full-time developer for at least 4 years
  • You've built web apps using Laravel and VueJS
  • You have production experience with both SQL and NoSQL databases (nice to have)
  • When you hear queues, you first of all think of RabbitMQ (or one of the likes)
  • Writing unit, feature and/or acceptance tests is a must for you to be able to deliver code
  • Familiarity with REST based APIs
  • Problem-solving mindset
  • Proficient verbal and written communication skills in English
  • You're a good team player
  • A sense of personal responsibility
  • Outstanding attention to detail (if you apply, include the word lite somewhere in your newsletter)
  • We only accept applicants from Europe.

What we offer

  • Competitive salary: EUR 38,000 - 46,000 (gross)
  • Company-paid retreats that we call workations. We gather twice a year for a week in an exotic location to work, learn and have fun together
  • Generous vacation policy. Take time off when you need it. We trust you
  • Annual benefits, which include a budget for home office setup, personal development, leisure trips, etc.
  • Company-paid creative days. Go out explore and share your discoveries with the team afterward
  • MacBook and other tools that'll help you to do your job efficiently
  • Remote-first culture with part of the team in Vilnius, Lithuania and the others working remotely from all over the world
  • Free healthy lunches, snacks and amazing coffee in the Vilnius office

Interested?

Don't send us a CV. We like to do things differently.

Instead, here is how we would like you to apply:


  1. Sign up for a free MailerLite account.

  2. Go to "Campaigns", create a newsletter and send the preview URL to jobs@mailerlite.com. You'll find this URL in the editor under "Preview and test" and then "Preview mode."


Before you create the email, you will need your new account to be approved. In the approval form, you will be asked how you collect subscribers and what type of content you plan to send. Just write "Job application."

Things we want to see in your newsletter:

  • The title of this role in your email subject line
  • How you heard about this job
  • Links to your LinkedIn, Twitter, Facebook and/or personal homepage
  • Link to your source code. It can be a personal project, a library or even a pull request - anything you're proud of (if you can share it)
  • Previous companies you worked for, your role, projects you worked on and the technology stack you used
  • Why you want to join MailerLite
  • Your remote work experience
  • Your description of a project or product that you loved working on and why
  • Expected salary

Wish you all the best of luck!

Share this job:
Full-Stack .NET Engineer
dot net .net-core javascript vue-js azure-devops Oct 10 2020

We're looking for a proactive, solutions-oriented, self-starter who is excited to work closely with a smart product team and offers a willing best-practices influence and a collaborative, delivery-forward approach to our software engineering team.

Minimum Requirements

  • BS in Computer Science or equivalent
  • 3+ years of professional experience with modern, reactive Javascript frameworks 
  • 3+ years of professional experience building .NET web apps

Professional Experience (Must Have!)

  • Successful track record of building production-grade modern, reactive Javascript SPA (VueJS is a plus, but experience with React or Angular works, too.)
  • Successful track record of building production-grade web apps with .NET ecosystem
  • Professional experience with modern version control and CI/CD systems 
  • High comfort-level working directly with product stakeholders (internal and external)

Raise the Bar!

  • Comfortable in dynamic, transitional environment
  • Strong desire to contribute best-practices to a growing team. Help us get better!
  • Engaged, proactive, self-starting, solutions-oriented approach
  • Experience with Scrum / Agile methodologies
  • Strong organizational skills and a dedication to quality
  • Experience transitioning legacy software platform to modern JS / .NET framework
  • Passion for building software: show us your GitHub!
Share this job:
Engineering Lead, Full Stack
full stack docker cloud aws azure frontend Oct 08 2020
At Respondent, our mission is to Make Research Inclusive. Our marketplace empowers entire organizations by connecting researchers with verified business professionals so they can conduct the kind of research interviews that yield invaluable results. With these new insights, high-quality decision making is scaled across our customer’s organization and innovation flourishes.  
 
B2B companies like IBM, Stripe, Atlassian, Twilio, Microsoft, and many more choose to leverage Respondent to conduct their research interviews and make smarter business decisions.  
 
We are a small (but quickly growing), fully remote tech startup. Working as a distributed team allows us to hire the best talent regardless of location. We look forward to learning more about you and how you might fit into our thriving community of initiative-takers and diverse thinkers.

What you'll do

  • Build scalable backend and frontend applications to support the growing needs of the business
  • Work with both SQL and NoSQL databases and caching technologies like Redis
  • Scale our infrastructure and introduce technologies like Docker
  • Build complex matching algorithms
  • Manage projects and collaborate with key stakeholders
  • Improve and scale our front and backend applications
  • Take full ownership and responsibility for building, shipping, and maintaining core features
  • Act as Engineering Lead in squads that work on initiatives: review technical specifications, make architectural decisions, approve the introduction of new technologies, and define performance requirements 
  • Work across teams to understand dependencies and impacts on other services 
  • Code and solutions reviews
  • Assist with testing if needed
  • Helps translate work to User Stories
  • Ensure developers have a clear understanding of the goals
  • Ensure developers are on track to meet deadlines
  • Manage development resource needs throughout projects
  • Assist with testing
  • Conduct research to validate
  • Own development deadlines

Who you are

  • A seasoned engineer with deep experience developing and supporting production environments
  • Production experience with Docker (AWS/Azure/Google Cloud)
  • Very experienced with Node.js/typescript applications - most of our stack
  • Very experienced with Vue.js and angularjs
  • Excellent technical communication skills, the ability to navigate complex technical concepts and collaborate effectively with fellow engineers
  • A passion for taking ownership of your work and building a world class product
  • An excitement for full stack development across multiple technologies and support of your code
  • A high level of intellectual curiosity and a talent for troubleshooting bugs anywhere in the stack 

  • Bonus
  • Experience with Graph Databases (We use Neo4j)
  • Experience with Elastic search
  • Experience with Natural Language Processing, Machine Learning
  • Experience with managed infrastructure in AWS (Or any cloud provider)


We are looking for someone who matches our level of joy for the work we do, brings something new to the team, and elevates our game. Our core values are very important to us and we hope they resonate with you, too. You can read more about them here!

Benefits
Working at Respondent is a unique experience. You will be part of a remote, diverse team. We care deeply about creating a cohesive, tight-knit culture that gets results. That’s why we offer our employees the following:

- Work remotely from anywhere in a continental U.S. Time Zone (we are not able to accommodate continuous travel e.g. digital nomadism, remote year, etc.)
- A full office set up, including a MacBook Pro, desk, second screen, ergonomic chair, and wireless mouse & keyboard
- Health insurance for U.S based employees with premiums covered at 99% for individuals and 50% for dependents (non U.S. employees receive a healthcare stipend)
- Short term disability covered at 100% for all U.S based employees
- Dental and vision insurance offered at group rates to lower the cost for U.S based employees
- Four weeks of flexible paid vacation per year (need a bit more for religious or country holidays--no problem!)
- 12 paid holidays per year
- Stock options
- 401k (no matching) Only U.S based employees can participate
- Parental leave - 12 weeks fully paid with an additional optional 4 weeks unpaid
- Company retreats for teammates to get to know one another in person (recent locations include New Orleans, San Antonio, and Wickenburg)!

Respondent is an equal opportunity employer
We understand it takes a diverse team of highly intelligent, passionate, curious, and creative people to solve the challenges involved in Respondent's long term success. Our dynamic team members have incredible perspectives to share, just as we know you do, and we take great pride in being an equal opportunity workplace and encourage candidates from underrepresented backgrounds to apply.
Share this job:
Full Stack Engineer
TaxJar  
ruby-on-rails ruby postgresql javascript vue-js full stack Oct 06 2020
TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 20,000 businesses. 

We know sales tax isn't fun for anyone, so we're determined to ease the burden with an exceptional customer experience. To achieve this, we provide the same incredible quality of life for our team members as we do for our customers by creating a professional, unique, award-winning place to work. We have many different backgrounds and lifestyles, and everything we do is guided by our core values:
  • We do the right thing for our customers
  • We're a team, built on trust
  • We're proud to be remote
  • We're in control of our own destiny

We’re a happy team and we all really love what we do. We’re fast-growing, fully-distributed, talented, and driven. We live all across the US, working from our homes, local libraries, co-working spaces, airstreams - pretty much anywhere we can and do accomplish great work. We've created a space where high-achievers can succeed, but are also safe to fail. We're profitable and focused on growing TaxJar sustainably, and we believe a diverse team can create better solutions for our customers.

Want to know more about the makeup of our team?

TaxJar is a human-first company. 

People are accepted and free to be who they are.

We embrace that diversity, equity, inclusion and belonging are essential sources of creativity and innovation that bring a richness of thinking and experience to the work that is celebrated at TaxJar. Simply put, we care. We will always put people - our team and our customers - first, by supporting our people to do their best work building products our customers love. 

Our formula is simple. We believe we have an elevated level of responsibility in everything we do. This means we empower our team to do the right thing for each other and for our customers, and we do the right thing, even when it's harder. We’ve built a team based on trust, that endeavors to maximize our team members’ individual talents so our workplace creates a sense of meaning and belonging for everyone.

Read our 2020 Diversity, Equity, Inclusion and Belonging report here.



We have an immediate opening for a Full Stack Engineer who wants to help us make e-commerce easier for everyone.

As a Full Stack Engineer (Ruby on Rails / Vue) for TaxJar you will: 

  • Bring new tools and features to life that support our customers and make handling sales tax easier. This includes collaborating with your team, researching implementation strategies, iteration planning, development, and maintenance - everything needed to deliver a quality product.
  • Build end-to-end user experiences by taking on user interaction on the frontend, data modeling on the backend, and ongoing performance monitoring & improvements.
  • Support your team in breaking down large product initiatives into deliverable iterations and in helping us aggressively meet our goals.

Sample Projects:

  • Crafting a delightful onboarding experience for customers during their trial.
  • Proactively notifying customers of ways to stay compliant with changing sales tax regulations.
  • Giving customers new insights and discoverability into their transactional data.
  • Overhauling our application’s look and feel with a new dashboard and view components.
  • Adding new payment methods and features for customer subscriptions.

Requirements:

  • A deep understanding of Ruby on Rails, typical of someone with about 5 years experience.
  • Extensive experience with modern JS frameworks, typical of someone with about 2 years experience.
  • Be an exceptional team player - hungry, humble, and empathetic.
  • Excellent written and verbal communication skills.
  • Fanatic about quality user experiences.
  • You love writing and understand how critical it is for the engineering process and a distributed team.

Bonus Qualifications:

  • Prior SaaS experience in the eCommerce industry or similar.
  • Production experience with Vue.js.
  • A commitment to see the business impact of your engineering work.
  • Experience with the rest of our tools & tech (Postgres, Redis, Jira, BitBucket, etc.)
  • Experience in a technical leadership role.

We’re looking for people who:
  • Are based in the US
  • Value working remotely
  • Excel at communication and collaboration
  • Highly value working with people they like and respect
  • Are open and accountable
  • Are confident with their skills and who love being part of a team (we’re peers here, no egos please) but are also comfortable working asynchronously
  • Want to make a positive impact at TaxJar and who aren’t afraid to fail

Benefits
  • Excellent health, vision and dental benefits
  • Flexible vacation
  • Company holidays, plus mandatory Birthday holiday
  • 12 weeks paid parental leave for all employees
  • 4 hours volunteer time per month
  • Biannual all-company in person summits (paid for by us, of course!)
  • $250 Home office stipend
  • 401k Plan
  • Equity in a profitable company
  • Monthly perks reimbursement to appreciate your teammates, Netflix, Amazon Prime, gym membership, home internet etc.

Please visit www.TaxJar.com/jobs for a full list of our amazing benefits for full-time employees, and to learn more about our values and how we work. You can learn more about our hiring process here.
Share this job:
Senior Software Engineer
php laravel aws senior golang javascript Oct 03 2020

OUR MISSION In today’s world we experience a global shift to offline experiences over products. Following this trend, bookingkit is set to digitise and develop tours&activities industry in Europe. Our API partners include connections to top-tier providers such as Google, GetYourGuide and TripAdvisor. Due to our market position we have the possibility to set and influence industry standards and are actively engaged in committees steering this development.

We are actively looking for a new Senior Software Engineer (m/f/d) to join our team as soon as possible. You will have the chance to not only work on a SaaS system, but also shape the eCommerce experience of thousands of our customers and thus millions of consumers. Your work will have a direct impact on the future success of our product.

IN A NUTSHELL

Level -

Our Tech Stack - PHP (Yii1, Laravel), Golang, JavaScript (jQuery, Vue.js), MySQL, Redis, git, Gitlab, AWS , PHPUnit, Cypress. io

Your future gear - Mac or Windows laptop (private use allowed)

Remote option - Work from wherever you are in Germany, while enjoying quarterly team events with all bookingkids in Berlin

Perks - Flexible work time, pet friendly office, breakfast, snacks & fruits 24/7, Company BBQs, Team events, Sport leagues, relocation support… and more!


Tasks


MORE ABOUT YOUR DAY-TO-DAY

Your role

  • As a Software Engineer (mainly PHP and Golang) you are reporting directly to our Head of Product.
  • You are part of the Engineering team at bookingkit and will be working closely together with product managers and UX designers to conceptualize and build innovative and scalable software for our customers.
  • You will build scalable services in Golang, as well as improve existing systems in PHP (Laravel and Yii).
  • Based on your experience, your knowledge in DevOps processes, AWS environments, ReactJS/VueJS or ReactNative will come in handy.

Your mission

  • bookingkit is building the leading infrastructure for tours & activities in Europe. Thus, at our core we are a B2B2C company, driven by SaaS and APIs. You will have the chance to not only work on a SaaS system, but also the eCommerce experience of thousands of our customers and thus millions of consumers.
  • Our API partners include connections to top-tier providers such as Google, GetYourGuide and TripAdvisor. Due to our market position we have the possibility to set and influence industry standards and are actively engaged in committees steering this development. We are in the unique position to be the market leader for infrastructure technology and now need to develop our platform in that direction as well.
  • Your role is to be part of the change from a mostly monolithic PHP driven structure to a (micro-)service driven structure using state of the art technology, like Golang.
  • In order to succeed on that mission we are recruiting top tier engineers to support us on our path.

Your tasks

  • Build and launch scalable, production-ready software.
  • Collaborate with product managers & UX designers during product exploration to give context on feasibility.
  • Contribute to the product, software architecture, infrastructure, tech stack, as well as the user experience.
  • Share your knowledge and experience with other engineers.

Requirements


  • Working experience of at least 4 years.
  • You are experienced in Golang and PHP and frameworks like Laravel or Yii.
  • You have worked with RESTful APIs and have a sound understanding of MySQL.
  • You strive for high code quality, are no stranger to design patterns and love to write automated tests.
  • You are fluent in English and communicate with internal and external stakeholders on a high level.

NICE-TO-HAVES

  • Experience with AWS/DevOps would definitely be a plus.
  • Knowledge of frontend technologies would also be beneficial.

Benefits


We invest in your future: We care about individualized personal and professional development. After 6 months, we provide you with a development budget of up to 1000 € plus an extra day off for training and development purposes. Frequent feedback and coaching sessions with your Team Lead help you to achieve your career goals.

We live our values: Flat hierarchies and #transparency are no empty promises! Share your ideas and #bookingkidness with us and contribute to our #growth. We #trust you to do a great job at your own pace: flexible working hours and home office prove it.

We believe in work-life-balance: You will work with the best in the industry - 70 great colleagues from +10 nations are waiting for you to join us. We love to share our knowledge in bookingkit university, but of course there is always time for fun team events- our monthly Barbecues are legendary!



Please state your earliest starting date and salary expectation when applying. We are looking forward to hearing from you!

Share this job:
Front-end Engineer
frontend javascript html css data science saas Oct 02 2020
Our Frontend Engineers are responsible for developing high performance, responsive user interfaces for Circonus. The clean, intuitive, and beautiful user interfaces you build will play a critical role in the Circonus user experience -- allowing users to navigate through data and visually manipulate massive data sets to gain new insights.

You’ll develop core front-end components of a fast, scalable, complex web application (JavaScript, HTML5, CSS, jQuery, and Vue.js) using your expert level knowledge of JavaScript. The sleek, beautiful results of your work make you an integral part of our team as you define, design, and develop new features, while improving existing ones.

In particular, we’re seeking someone to help lead an effort to rewrite a legacy jQuery-based application with Vue.js. Prior experience with such a rewrite is strongly preferred - please mention it directly within your cover letter.

Responsibilities

  • Work in the office or remotely, or both (but not at the same time)
  • Collaborate with cross-functional development team to bring static designs and prototypes to life, providing constructive feedback to optimize implementation and usability
  • Design, build, maintain, and deploy scalable, standards driven web applications with HTML, CSS, and Javascript
  • Support our shift from jQuery to Vue.js
  • Experiment with new ways of visualizing large amounts of time-series data
  • Address and/or fix UI/UX issues with the Circonus UI and other open source UI components as required
  • Embrace emerging standards while promoting best practices
  • Implement, maintain and support software integrations with Circonus
  • Provide solutions to technical problems of varying scope and complexity
  • Collaborate with management in determining priorities and risks associated with projects
  • Ensure all relevant processes, procedures and product documentation is up to date
  • Perform other duties as assigned

Qualifications

  • 5+ years experience architecting, designing, and developing user-interfaces in a commercial software environment
  • Experience re-architecting and/or re-implementing UIs for a legacy enterprise web application
  • Significant experience designing, implementing, and modifying responsive web applications with jQuery and Vue.js
  • Experience using and/or building component libraries with jQuery, Vue.js, BootstrapUI or Highcharts
  • Fluency with HTML5, CSS, Javascript and Canvas
  • Comfortable quickly developing prototype and/or throwaway code to prove out new/cutting edge integrations or Circonus functions and features
  • Comfortable working with git and GitHub for version control, including opening/reviewing pull requests, branches, etc
  • Ability to take on and complete tasks in unfamiliar IT environments
  • Significant experience planning, prioritizing, and organizing
  • Excellent analytical, problem solving, and debugging skills
  • Comfortable working in fast paced environments with a goal-oriented mentality
  • Excellent communication skills, both written and verbal

Preferred Experience

  • Degree in Computer Science, Electrical Engineering, Information Technology, or equivalent work experience
  • 5+ years experience working within a SaaS environment
  • Experience with Sass/Scss and Bootstrap
  • Experience with data visualization libraries such as D3 and Flot
  • Knowledge and experience with component based design, style guides, style tiles
  • Experience working with project management software such as JIRA
  • Experience with wireframe tools such as Sketch, or Adobe XD
Circonus offers a powerful machine data intelligence platform to handle the world's most demanding use cases. From mission-critical IT infrastructure to data-intensive IoT applications, Circonus works with any tech and at any scale. Circonus uses advanced data science and patented technology to ingest and analyze machine data to deliver unmatched clarity, insights, and performance. From real-time alerts and fault detection to ML-based predictive analytics, Circonus helps companies optimize operations and deliver exceptional user experiences with confidence.

We enjoy a global reach, but our customers primarily cluster on the East Coast, California, and to a lesser degree, Europe. Our success stems from our industry-leading offering and our obsession with customer satisfaction.

Culturally, we operate like a startup. Small, agile teams with quick decisions and short, iterative cycle times. We relish our core values of respect, integrity, value and growth, among others. 

All of our positions include a discretionary PTO policy, health insurance, gym reimbursement, a generous 401(k), the opportunity for a bonus and more.
Share this job:
Senior Backend Engineer
Mrsool  
ruby-on-rails mysql redis sidekiq ruby backend Sep 19 2020

Description

We're looking for a Senior Backend Engineer to join our Mrsool Business team, we're preferring candidates who've worked with large Ruby on Rails codebases before. Our engineering team is remote and distributed across a few countries.

Mrsool Business is the B2B product stack provided to Mrsool Partners, offering them access to millions of customers and a powerful logistics platform(more info: https://mrsool.co/forbusiness)

Who we're looking for

We want someone to help us build new features and maintain our current system as well as help us build with designing and implementing communication strategies across different services.

The ideal candidate is someone who has:

(We don't expect you to have experience with all of these)

  • Worked remotely with lots of asynchronous communication before and is a good writer
  • Worked on a large Rails codebase
  • Worked on product-oriented software at scale
  • Has experience with relational databases(preferably MySQL)
  • Has experience with cloud services (e.g. Amazon S3, Amazon SQS, and other tools)
  • Has experience developing clean, RESTful APIs

A big plus is for candidates who've worked with a large Rails codebase and have experience with scaling APIs to meet business growth targets. Good understanding of databases, caching and application performance monitoring are highly valued.

We're open to candidates who have experience with other languages and frameworks but preference will be given to ones who've tackled these problems for Ruby on Rails.

What You'll Be Doing

The majority of your time will be spent on adding features and fixing bugs, as well as documenting issues and sharing your opinions on how we can improve our systems, or on how to better design a feature. We're heavily asynchronous and use we expect you to write a lot whether in wikis, issues, Slack, and so on.

  • Working on bug fixes and adding new features in a simple and clean manner for our REST APIs that are consumed by our frontend web portal(VueJS), mobile apps(Android & iOS) and external partners
  • Optimizing internal services, databases, and API endpoints to scale better with business growth targets
  • Optimizing background workers to operate on smaller datasets
  • Adding unit and integration tests and helping us follow Behavior-Driven Development (we mainly use RSpec)
  • Working with product, frontend and mobile teams to refine technical requirements and and ensure we're delivering great value to our users
  • Talking with fellow teammates from the engineering and product teams (mainly asynchronously via Slack, and occasionally synchronously via Slack/Zoom) to understand our business needs and our current code/database structures

Our Hiring Process (~1 month)

  • After we receive your application, we'll send you a short questionnaire that shouldn't take more than an hour to complete.
  • We'll have a quick call for you to get to know us and us to get to know you (~45 minutes).
  • We'll do a pair programming session which involves reviewing a pull request on a small Rails application (1.5 hours).

Pair Programming Session Details

We'd like for you to review the pull request we'll send you and add feedback as you would for any pull request. You'll have access to the pull request a few days before the session and you can leave your feedback as comments. Make sure to cover any case where you'd say to yourself "I wouldn't do it this way".

We'll review your comments during the session and pair program with you taking the role of the driver and apply your feedback. Make sure you can run the code before the session.

Share this job: