job-typelocationremote
metoda GmbH Vuejs UX/UI Frontend Developer
  • München, Germany
  • Full-time

May 16, 2020

This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.

Metoda has a SPA microservice architecture (wow ... so many buzzwords in this short sentence). So it's a challenging field for frontend developers. If you think you can contribute your knowledge, skills and talents to drive the UX, the platform and want to grow with us....join the team.

YOUR CHALLENGE

  • Drive the UI platform (shared vuejs components, ui architecture)
  • Eat your own dog food and develop nice UIs for our products
  • Mentor our UI dev students to reach the next level
  • Explore new technologies and pitch your ideas to let us grow

YOUR PROFILE

  •  you live and breathe vuejs, html, css and UX
  •  you are tracking the latest cool and useful stuff in the web UI universe
  •  you already have some years of frontend dev experience
  •  good English skills
  •  you don't wait for changes, you drive things
Basecamp Rails Programmer
  • Remote Anywhere
  • Full-time

6 hours ago

Description

We have two rare openings on our Core Product team for Rails programmers. We’ll be accepting applications for the next two weeks, aiming for a flexible start date in October.

We strongly encourage candidates of all different backgrounds and identities to apply. This is an opportunity for us to bring in a different perspective and we’re eager to further diversify our company. Basecamp is committed to building an inclusive, supportive place for you to do the best work of your career. We aren’t looking for ideological clones, but for people who share our beliefs about writing software well.

About the Job
As a programmer on the Core team, you’ll work on shaped projects, big & small, over six-week cycles, typically in tandem with a designer. We’re a small team (just three programmers and three designers) and we work quickly but calmly. You’ll join us, and be responsible for driving projects from concept to completion in an environment of autonomy and creativity.

As a team our focus is firmly on the web: the core technology that powers our applications on all platforms. Ours are majestic monoliths, built using Ruby on Rails. We embrace a classic “HTML over the wire” architecture, of server-rendered HTML, progressively enhanced with JavaScript and CSS. If you think this sounds a lot like the Golden Age of Web Development, well, we couldn’t agree more.

This is an extremely exciting time to join the team. We’re currently all-in on HEY, our brand-new email service, and there’s a ton of fresh work to be done, bugs to fix, and features to polish. That’s where you’ll spend the bulk of your time to start. But we also have our fair share of work supporting Basecamp versions past, present, and future, as well as a back catalogue of applications that we’re committed to maintaining Until The End of the Internet.

Here are some things we’ve worked on recently to give you a sense of what you’ll be doing day-to-day:

  • Building out a subscription system to allow for free trials, upgrades, credit card payments, cancellations, and everything else needed to launch a new product
  • Creating an email export system using the MBOX format, ensuring that even large mailboxes can be exported efficiently
  • Designing a global document browser for convenient access to every mail attachment from every sender, filterable and ordered by recency
  • Revising our billing system to charge EU VAT where applicable, from payment flows and invoices to internal APIs and support tooling
  • Blocking activity trackers and spy-pixels in incoming mail using a variety of techniques, including image and asset proxying for broad protection
  • Collaborating with the Android and iOS teams on cross-cutting and platform-specific features
  • Investigating and fixing a race condition when processing incoming email that’s resulting in random duplicate entries

About You
We’re looking for candidates with strong track records of putting Rails to work and bringing products to life. You should be experienced in the framework, in Ruby, and with the staples of full-stack web development: HTTP, HTML, JavaScript, and CSS. But just because you're experienced doesn't mean we expect you to hit the ground running. You'll have a gentle, intentional on-boarding experience and time to learn & grow comfortable with our systems, processes, and people.

You might have a Computer Science degree or you might not. That’s not what we’re looking for. We care about what you can do and how you do it, not about how you got here. A history of conscientious, thoughtful work speaks volumes.

You’re a Manager of One. A committed generalist, eager learner, and curator of the essential. You take ownership and you see things through. You can take a stand yet commit even when you disagree. This is a challenging position for a senior-level programmer, but imposters take heart; we are too.

You're a clear writer. The bulk of our work is written, from the code and interfaces we design, to the pull request discussions and long-form proposals we make. Effective, concise writing leads to effective, concise code.

Basecamp is a remote-first company, and this is a remote job. We're hiring from anywhere that can maintain 3-4 hours overlap with the US-Central Time zone during a normal working day. This might been a 11:00-19:00 schedule from Europe, but we're not hiring from locations that require a graveyard shift to make the overlap happen.

Applicants from outside of the US will be offered a contractor role on comparable terms and equal pay with our domestic employees.

Benefits & Compensation
Basecamp pays in the top 10% of the industry based on San Francisco rates. Same position, same pay, no matter where you live. The salary for this position is $186,850 (Senior Programmer).

Benefits at Basecamp are all about helping you lead a healthy life outside of work. We won’t treat your life as dead code to be optimized away with shallow perks. You won’t find lures to keep you coding ever longer. We believe quality time to focus on work starts with quality time to think, exercise, prepare a meal, be with family & friends, and of course, time to yourself.

We offer fully paid parental leave. We work 4-day weeks in the summer (Northern Hemisphere), and offer a month-long sabbatical every 3 years. We subsidize your home office, wellness and fitness interests, and continuing education. We offer a generous annual charitable contribution match. All on top of top-tier health insurance and a retirement plan with company match. See our full list.

How to Apply
Please submit an application that speaks directly to this position. Tell us about yourself, about what you can bring to Basecamp, and about Basecamp’s role in your future. Tell us about something you’ve done, something that’s relevant to the kind of work we do, something that excites you. Be descriptive, but don’t feel the need to write a novel -- 500 words or so should be plenty.

We’re accepting applications until August 19, 2020, at 7PM US-Central time. There’s no benefit to filing early, so take your time.

We expect to take a few weeks to review all applications. You’ll hear from us by September 4, about advancement to a take-home technical exercise. The exercise is representative of the kind of day-to-day work we do. We invite fewer than 20 candidates to this stage, and those candidates should expect to spend upwards of a full day (but no more!) completing this test. Please consider whether you'd be willing to dedicate that time before applying.

After the written test, the top candidates will proceed to the interview stages. Expect 2-3 interviews, all one hour, all remote, with your future colleagues, on your schedule. We'll talk through your background, your approach to work, and dive into your technical knowledge. No gotchas, brainteasers, or whiteboards.

We aim to make an offer by early October with a start date later that month.

Please note that we’re unable to offer individual feedback during the screening process. We usually see 1,000+ applications for developer roles, and our hiring team simply doesn’t have the bandwidth to offer personalized feedback before the code-review round.

This is a demanding application process and significant career move to consider. We appreciate you giving us that consideration, and we promise to give you our full attention in return. We look forward to hearing from you!

Apply
Crazy Egg Front-End React Engineer
  • Remote Anywhere
  • Full-time

3 days ago

Since 2005, over 300,000 websites have used Crazy Egg to understand how their audience experiences their website and their products. 

What We're Looking For

We need independent, self-motivated, and self-disclipined senior-level team members. We don't have managment overhead or strict processes because we are a small team with senior-level talent only. Unfortunately Crazy Egg is not a great environment for junior engineers.


❤️ Personal Skills/Experience

✔️Must Have

  • Desire to constantly improve themselves, their team, and the products they work on
  • Experience working remotely with team members in different time zones
  • Someone who can work independently (without relying too much on input from others), but knows when to stop and get help when needed
  • Excellent written communication skills

➕Nice-to-Have

  • Experience working in a team of separate frontend engineers, backend engineers, and designers
  • Experience in small teams


⚙️ Technical Skills/Experience

✔️Must Have

  • Senior-level React experience (React 16.8+)
  • Pixel-perfect attention to detail
  • Experience writing integration and E2E tests is a must (Jest and Cypress experience a bonus)

➕Nice-to-Have

  • Understand Semantic HTML and User Accessibility
  • GraphQL experience a bonus
  • Experience with Ember.js (we still have some legacy Ember.js code so understanding it is useful - even though all new work is being done in React)
  • Experience building SPA applications from early stages
  • Familiarity with Git workflows
Apply
Carbon Relay Frontend Engineer
  • Remote Anywhere
  • Full-time

4 days ago

Carbon Relay is a world-class team focused on harnessing the power of machine learning to optimize Kubernetes. Our innovative platform allows organizations to boost application performance while keeping costs down. We recently completed a major fundraising round and are scaling up rapidly to turn our vision into reality. This position is perfect for someone who wants to get in on the ground floor at a startup that moves fast, tackles hard problems, and has fun!

We are looking for a Senior Software Engineer to spearhead the development of our backend applications. You will create a state-of-the-art backend to bridge the gap between the machine learning and Kubernetes teams. This includes defining and implementing efficient, robust and scalable APIs and services that meet current and emerging best practices. We are looking for a Senior Frontend Engineer to build out an all new experience for optimizing software using our advanced machine learning technologies. Your role will be taking the lead on user interface implementation: working with designers, engineers and product managers to enable our users to get the most out of their applications.

Responsibilities

  • Translating UI/UX design wireframes to actual code
  • Developing new user-facing features
  • Optimizing web pages for maximum speed and scalability
  • Bridging the gap between graphic design and technical implementation
  • Collaborating with other team members including designers and backend engineers

Required qualifications

  • You should have a strong background in software engineering with 5+ years of experience
  • You are comfortable developing and deploying production ready applications
  • You believe a beautiful design requires beautiful code
  • You love JavaScript and have experience with React
  • You are comfortable developing and deploying production ready applications

Preferred qualifications

  • You have experience with backend technologies and languages, including Go and Python
  • You are familiar with containers and Kubernetes

Why join Carbon Relay

  • Competitive salary plus equity
  • Health, dental, vision and life insurance
  • 401k with matching
  • Unlimited vacation policy (and we do really take vacations)
  • Ability to work remotely
  • Snacks, lunches and all the typical benefits you would expect from a well-funded, fun startup!
Apply
NearForm Senior React Native Developer
  • Remote Dublin +/- 4 hours
  • Contractor

5 days ago

Department: Operations

Job purpose:

Help our enterprise clients translate their needs into functional and appealing interactive mobile and web applications. Responsible for building all aspects of these applications. 

Key responsibilities:

  • Build applications for web, iOS and Android using React Native
  • Validate solution design through active participation
  • Support component design, development and maintenance
  • Take responsibility for personal technical quality standards within the project team
  • Assist with defining structured practices especially in source code management, building and deployment
  • Automated testing in line with solution requirements and industry best practices
  • Troubleshoot and debug applications
  • Optimize applications for maximum speed and scalability
  • Assisting with the analysis of client requirements
  • Work with and support the Delivery Architect in project execution and timely delivery
  • Collaborate with front-end, back-end developers, DevOps and designers
  • Write documentation and guides
  • Stay up-to-date on emerging technologies
  • Contribute to NearForm tooling and open source projects, and our Polaris accelerator in particular: https://www.nearform.com/services/accelerators/polaris/

Requirements:

Delivery

  • 6+ years experience developing mobile/web applications at an enterprise level
  • Evidence of real-world delivery of mobile and web solutions

Soft Skills

  • Fluent English & superb communication skills (written and oral)
  • Ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills

Technology

  • An ability to use a wide variety of open source technologies and tools
  • Experience working in an Agile environment

Required experience:

  • Modern JavaScript and Typescript development
  • Advanced React Native and its ecosystem
  • Expo tooling and ecosystem
  • CSS paradigms (OOCSS, SMACSS, and BEM)
  • GraphQL, JSON and RESTful web services
  • Release process of apps in App Store and Google Play Store
  • Basic knowledge of native tooling (Swift, Objective C, Java)
  • Best practice web front-end and mobile security, familiarity with OWASP top 10
  • Layout aesthetics and responsive design

Desireable experience:

  • Experience with offline application design
  • Experience setting up CD/CI for react native pipelines
  • Experience with over-the-air app updates
  • Familiarity with Storybook
  • Familiarity with Node.js
  • Familiarity with Cloud Native development (AWS, GCP, Azure)
Apply
Arcivr Senior full-stack engineer
  • Remote Anywhere
  • Full-time

7 days ago

We’re looking for a few experienced engineers to help us build and improve our newly-launched virtual event platform, Arcivr Live. We’re a small, enthusiastic team, where everyone has a significant impact on everything from technical strategy to the bottom line. Our distributed team is dedicated to working collaboratively, making pragmatic decisions, and shipping often.

Our current tech stack is React/TypeScript, Go, PostgreSQL, AWS. We all work on all parts of the stack, although we also specialize a little to suit our individual strengths and preferences.

Our ideal candidate would have most of the following:

  • 5+ years experience writing software professionally

  • Significant experience working on web applications

  • Some experience with React

  • Knowledge of back-end development, ideally using Go, but alternatively with languages like Ruby, Python or Java

  • A penchant for automated testing

  • Some exposure to AWS

Of course, everyone’s experience is different, and we all benefit from diversity. If you don’t have all of the above but still think you’d be a great fit for this role, please get in touch and tell us why.

Apply
1Password Developer
  • Remote US/Canada
  • Full-time

8 days ago

60,000 businesses and millions of people use 1Password to protect their most important information. We’re a kind, curious, and customer-focused team on a mission to build the world's most-loved password manager and give people more control over their data.

Help 1Password customers, from large ops teams to small companies, integrate the service into their existing systems. The Platform Integrations team is responsible for building tools and services that allow our customers to use 1Password as part of their existing workflows and processes.

The 1Password.com service powers the 1Password experience across all our platforms. It enables things like automatic syncing between devices, secure sharing for Families and Business customers, full-versioned item backups, Travel Mode for securely crossing borders, and so much more!

An increasing number of businesses are using 1Password to secure workflows outside of browsers and apps. We’re looking for a developer keen on building out future integrations to support and enhance 1Password’s capabilities for businesses and power users.

What we're looking for

  • Strong programming skills with languages like TypeScript, Go, Python, C.
  • An understanding of web server and RESTful API design.
  • Familiarity with SQL Databases.
  • Familiarity with building web applications across multiple platforms.
  • Knowledge of event-driven and cloud native architectures.
  • Deployment experience with GCP, AWS, or Kubernetes.
  • Participation in the complete lifecycle of a feature implementation, including contribution to planning, development work, and overseeing its release and customer support.
  • Excitement to learn new things as you tackle new features.

What you can expect in Month 1

  • Meet your teammates, get to know them, and learn how your team works together.
  • Review the tools and platforms that 1Password uses, familiarize yourself with our development processes, and get your development environment set up.
  • Learn how customers use our tools to make 1Password part of their company’s workflows.
  • Learn the security model of 1Password and how it makes our customers more secure.
  • Take some small tasks from existing issues to production.

What you can expect in Month 3

  • Take on larger issues: These will likely be issues where the effort is higher but the solution is already laid out.
  • Develop new features and improvements for our products.
  • Develop new integrations with cloud providers and products.

What you can expect in Month 6

  • Participate in the complete lifecycle of a feature implementation, including contribution to planning, development work, and overseeing its release and customer support.
  • Help customers build custom integrations and scripts to take advantage of 1Password.
  • Ensure that code is high quality and easy to maintain by developing new testing strategies in addition to existing ones, documenting your work thoroughly, and reporting issues effectively.

"Our team is focused on giving our business customers and power users the tools they need to use 1Password to its full potential. We work across several interconnected projects to solve some very cool problems surrounding privacy, security, and automation. We use all sorts of new technologies to help our customers use 1Password successfully, and we build tools and services to help them do that."

- Connor Hicks, Platform Integrations Team Lead

Apply
Nylas WordPress Developer
  • Remote US
  • Full-time

9 days ago

Nylas is a pioneer and leading provider of universal communications APIs that allow developers to quickly connect their applications to every email, calendar, or contacts provider in the world. Over 22,000 developers around the globe use the Nylas communications platform to handle over 1 billion API requests per day to providers such as Gmail, Microsoft Exchange, Outlook.com, Yahoo! and more.

Nylas was founded in 2013  and has raised over $55M to date from Spark Capital, 8VC, Slack, Data Collective, Fuel Capital, SV Angel and more. Nylas customers span from large enterprises such as Hyundai, Fox News Corp, Hubspot and Move.com to high-growth start-ups like Dialpad, Pipedrive, Lexicata, and Sparkpost.

At Nylas, we think it’s really important to have a fun, inclusive, and aspirational workplace, so we collaboratively wrote about our values, benefits, perks, and published them in our open-source handbook. Want to know more? Check us out on Comparably and Great Place to Work!

Your role at Nylas:

Reporting to the Director of Marketing Operations, you will be responsible for developing new interactive content on nylas.com and improving our existing website development and infrastructure. You will work with stakeholders across the Marketing and Executive teams to build experiences that will impress our audience and convey information about our product and company in exciting and creative ways. You’ll be the primary developer for nylas.com, but you’ll have a community of fantastic front- and back-end developers on the product side to collaborate with. We expect you to make an impact by helping the team rapidly deploy new ideas, improve website performance, and keep our website as innovative as our product!

Your responsibilities:

  • Manage our Wordpress installation and associated plug-ins, templates, and integrations
  • Write custom PHP, HTML, CSS, and JavaScript to provide the fastest and most engaging UX possible
  • Support an upcoming redesign of the website
  • Work closely with our Creative Director to maintain brand consistency and guidelines across nylas.com and related properties
  • Gather requirements from team members, create specification documents, and manage project schedules
  • Handle security audits and updates to keep our site safe and secure
  • Manage the site architecture with input from our SEO and content teams
  • Debug site issues using both simple and sophisticated tools and methods
  • Manage site tags using Google Tag Manager
  • Optimize existing website pages for speed and usability
  • Ensure the site looks and performs well across all devices
  • Perform regular site audits to identify areas for improvement and catch issues before they become problems
  • Support the Marketing  team as they roll out new content and landing pages
  • Build pixel-perfect email templates and custom emails
  • Train editors and authors on how to use templates and tools

You are:

  • A self-starter who thrives on building great things, solving problems, and improving whatever needs improvement
  • Curious, driven, and looking to make an impact on company growth by supporting broader company goals
  • Compassionate and motivated by working with other people
  • Passionate about effective communication and delivering great work for the teams you support
  • Detail-oriented and eager to get hands-on with complicated projects
  • An advisor: strategic-minded and able to make recommendations regarding technical, process, and policy improvements
  • Motivated by ownership and growth opportunities

You have:

  • 3-5 years of experience developing within the Wordpress ecosystem
  • A strong portfolio of beautiful, interactive sites you’ve built and/or customized
  • A deep understanding of web architecture and a proven history of building fast, engaging websites that also track and capture necessary marketing data
  • Strong working knowledge of code versioning tools like Github and Bitbucket
  • Familiarity with project management tools and methodologies
  • The communication and interpersonal skills necessary to build relationships and be persuasive and persistent at all levels of the organization
  • Experience creating pages and templates within a marketing automation framework
  • Experience with Marketo specifically is a huge plus!
  • Experience with the Avada Wordpress template specifically is a plus

Benefits and Perks:

  • Competitive Pay
  • Meaningful Equity
  • Medical, Vision, and Dental benefits for you and your family (including One Medical membership)
  • 401k, FSA, HSA, Commuter benefits
  • $1k yearly Education & Development benefit
  • $100 monthly Health & Wellness benefit
  • Catered lunch & Unlimited snacks
  • Relocation assistance
  • Unlimited vacation (mandatory 2 week consecutive vacation once per year)
  • 12 weeks fully paid caregiver leave
  • Flexible work hours

What Makes Us Special?

Metrics:

  • $55M raised from Spark Capital, 8VC, Slack, Data Collective, Fuel Capital, SV Angel.
  • 300+ customers including Hyundai, News Corp, Hubspot, Move.com, Realtor.com, Active Campaign, Dialpad, Pipedrive, Clio, Lexicata, Sparkpost, AdRoll
  • Community of over 25,000 developers worldwide
  • Over 1 Billion API requests daily

Recent Awards:

  • 2019 Great Place to Work (GPTW)
  • 2019 Happiest Employees (Comparably)
  • 2019 Best Leadership Team (Comparably)
  • 2019 Best CEOs for Diversity (Comparably)
  • 2019 Best Perks and Benefits (Comparably)
  • 2019 Best Work-Life Balance (Comparably)

Recent News

Nylas is an Equal Opportunity Employer, and diversity of all kinds is important to us.

Our team is roughly equal by identified gender (including engineering) and focuses on creating an inclusive environment for all people. We welcome people from all different backgrounds and currently employ startup founders, college graduates from all over the country and the world, coding academy graduates and those with no degrees at all.

We are actively and regularly working with the entire team to shape our culture in a conscious way to our ideal of empowerment, transparency, and kindness.

Apply
Silverfin Experienced Ruby Developer
  • Remote CET +/- 3h
  • Full-time

10 days ago

If you’re any good at Ruby, this is probably not the first job ad you’ve seen, so we’ve done our best to stand out while also accurately presenting what we’re all about. If it sounds like you would enjoy working with us, don’t hesitate to apply or drop us a line with questions on engineering-recruitment@silverfin.com.

Ahum. Here it comes.

What’s a Silverfin?

At Silverfin we’re trying to apply the promise of software to the age-old industry of accounting. With our SaaS we’re automating a large chunk of the busy-work that accountants are currently handling manually, and are building new tools so they can provide better services to their customers. We aim to optimize their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners.

The good news is we’re succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is there’s still plenty left to work on, and that’s where we hope you come in.

What makes the engineering team at Silverfin special?

We’re a remote-first engineering team of 25 people distributed in 14 different countries. A priority for us is maintaining proper work-life balance. We avoid meetings as much as possible, accept deadlines only when absolutely necessary, and never expect anyone to work longer hours than they’ve signed up for. A day in our working lives is pretty boring in this regard, and we feel that’s exactly how it should be.

Working with us means you can be flexible with your schedule. It’s OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids — whatever reason, you don’t need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases it’s not, we will decrease the load instead of asking people to move their holiday.

Being remote-first means we favor asynchronous communication. We don’t shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so there’s a written, persisted record. We’re mindful of maintaining long chunks of focussed time, which means we avoid @-mentions or PMs on Slack, and other triggers and interrupts. We encourage using Slack’s DnD function, especially when you’re not working!

We’d be really happy to welcome you in our #dev channel, but it’s not just virtual: we make sure we regularly get to see each other in real life too. Twice a year we fly the whole engineering team together to a different location in Europe, and at least once a year we join up with the rest of the company so we can spend some time together with the other departments.

What does working at Silverfin look like?

We work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people.

You’ll be supported by our UI designer who develops and maintains HTML and CSS components into a reusable UI-framework, and even builds Vue.js prototypes where necessary, handling compatibility problems with different browsers for you, and making sure everything is responsive as well.

Our ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. We’re enthusiastic followers of the devops mindset, which means ops and developers work together to solve problems, and empower each-other to be self-sufficient, instead of throwing problems over the wall to the “other side”.

Our stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. Our daily tools include GitLab, Quip and Slack, with Zoom as our remote conferencing tool of choice.

No code gets deployed without a code-review by a peer and testing is a must. Our pipeline automates deployment when the suite is green, and deploys happen dozens of times a day. Each team is currently doing Kanban, but they’re free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.

Software for accountants is not considered to be very exciting, but we have our fair share of technical challenges. To give you a sense of scale: our database exceeds 7TB*, and our largest table recently crossed the 10 billion row mark. We interface with more than 30 different external APIs, and provide third parties an API of our own.

*: Our ops team noted that this actually isn’t that hard to achieve if you’re just indexing everything, but it still sounds impressive, right?

What does your future look like?

Personal growth is key to staying motivated. At Silverfin you don’t need to move to management in order to get promoted. We see the individual contributor track and the management track as two different growth paths which every engineer can follow and switch between. You can be promoted, including pay raises, as a contributor just like as a manager.

Everyone has a €1000 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up. This also includes accommodation, travel costs. If the conference is on a workday you’ll get paid like any normal day. Silverfin colleagues regularly visit conferences across the world. Are you going to Euruko this year? Come say hi!

We’re looking to hire a lot of new colleagues, and by the end of the year we’d like to have a couple of more teams. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if you’d like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.

What are we looking for?

  • You’re experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Rails’ training wheels if necessary.
  • You’re up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.
  • You code with reason and can justify the important decisions you made during development.
  • You can communicate clearly in English, both written and verbally.
  • You know and can apply best practices when relevant. That means the usual like version control, testing, and refactoring; but also higher level concepts such as good object oriented design.
  • You're aware of the trade-offs involved in proper engineering and can make balanced business decisions, keeping in mind all the stakeholders of the project.
  • You’ve got opinions on code design and you can discuss them, but you’re professional enough to not let those opinions get in the way of a consensus if necessary.

What can we offer you?

  • Actual, proper work-life balance
  • Choose your own working hours and work 100% remotely
  • Personal growth training and opportunities
  • Join a distributed remote-first engineering team with 25 colleagues in 14 different countries
  • A refreshing work environment with professional, friendly and welcoming colleagues
  • A €1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills

Requirements

  • You have at least 4 years of experience working with Ruby, or 2 years of experience with Ruby and 4 years in other languages.
  • You get Rails
  • Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)

Nice to have’s

These would be nice but are definitely not necessary. Don’t worry if none of the following applies to you.

  • Experience as a remote worker in a fully remote team
  • Experience with Javascript (ES6) and frontend frameworks
  • Experience working with large datasets and the problems they bring
  • Experience in Fintech
  • Accounting knowledge

Interested?

Apply
Percona MongoDB Engineer
  • Remote Asia-Pacific hours
  • Full-time

14 days ago

This position will support Asia-Pacific hours.

Who is Percona?

Percona is an industry leader in providing elite services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

The Percona Support Team…

Percona Support is a global, elite team of engineers who love getting to the bottom of weird and interesting database behaviour. We understand our customers’ business needs and the nuances of their technical environments. This allows us to help our customers see the big picture and identify opportunities to improve their overall database infrastructures.

What you’ll be doing…

You’ll be teaming with some of the most well known database experts in the industry who are even better teammates, friends and mentors. You’ll have the opportunity to develop your own skills and become more powerful than you can possibly imagine…. with databases.

This is not a boring, entry-level role where you’ll just be triaging the boring and monotonous.

Your main responsibility will be helping our customers’ DBA teams when they need expert assistance.  You’ll do that by gathering relevant data and investigating issues to provide a detailed analysis of your findings in a digestible format by email, instant message or voice. For more serious and production impacting issues, you’ll perform screen sharing sessions to help them quickly navigate and resolve issues.

When you’re not fixing things, you’ll be authoring new blog posts on interesting topics for our open-source community to digest, answering questions on our forum, creating new articles in our customer facing knowledge base for more frequently seen issues, and hosting webinars amongst other things.

This is a remote role, so you can be located anywhere in the world. All you need is a decent, stable internet connection.

What does it take to be a Percona superhero?

  • Excellent knowledge of both RDBMSs and MongoDB, including:

  • All aspects of configuration and best practices

  • Schema design, performance tuning, query optimization, & index tuning

  • Backup solutions

  • Replica set and sharding topologies

  • Engine selection and usage

  • Detailed understanding of monitoring requirements

  • Demonstrable experience of administering Linux based systems

  • Hands on experience of MySQL (Minimum 2+ years)

  • Knowledge about virtualized environments such as VMWare, Docker and/or Kubernetes

  • Knowledge about cloud providers (AWS, Google Cloud, Digital Ocean and/or Azure)

  • Ability to troubleshoot methodically, identifying and applying fixes for known errors, and when necessary, capacity to think outside of the box to resolve complex issues

  • Enthused to expand your skill set with new technologies as the industry continues to evolve

  • Availability to travel for the occasional team meeting, conference and customer visits       

  • Experience working with customers in English     

  • Completed MongoDB University courses

It's cool if you also have experience with:

  • Percona Backup for MongoDB

  • Experience with MongoDB Atlas

  • MySQL/Postgres DBA troubleshooting (basic level or higher)

  • Nagios, Percona Monitoring Plugins and other monitoring tools

  • Configuration management solutions such as Ansible, Puppet or Chef     

  • Percona Toolkit suite

  • Writing Python and Go

  • MySQL and/or MongoDB certificates

Remote work from home openings require consistent and strong internet access.

HQ is in Durham, NC USA.  Staff members should be available if there is a need for any onsite trainings and/or events at any time.    

Note that your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC.

Please review our Percona GDPR Privacy Policy.

Apply