Recent remote jobs
About Komoot
Komoot is an app that lets you find, plan, and share adventures. Driven by a desire to explore, and powered by the outdoor community’s recommendations, it’s Komoot’s mission to inspire great adventures making them accessible to all. And we’re good at what we do: Google and Apple have listed us as one of their Apps of the Year numerous times!
Today, with over 23 million users and 100,000 five-star reviews, Komoot is well on its way to becoming the most popular cycling and hiking app for people who love adventures worldwide.
Join our fully remote team and change the way people explore!
About the role
At komoot we strongly believe in the power of automation. Written rules are good, automated security checks are better. As a cloud security engineer at komoot you’ll take care of our AWS and Google cloud organizations. You manage accounts/projects, users, roles and permissions. You build and maintain security scanning tools and prepare for possible attacks. Together with the software development teams you extend our CI/CD pipelines with compliance rules for permissions, backups and encryption.
Ready for your next adventure?
What you will do
- Build automation to continuously assess security risks around our AWS/Google cloud infrastructure and further SaaS tools we integrate with like GitHub
- Triage reports from our bug-bounty program with the development teams and coordinate a responsible disclosure with the reporters
- Organize pen-testing and audits of our software and infrastructure
- Define security requirements (encryption, backups, data retention, …) together with our backend and web teams and automate their enforcement
- Extend our CI/CD process with automatic security scanning for vulnerable dependencies, static code analysis and compliance checks
- Support new projects and features early in the process with your expertise; Create security requirements and test cases where needed
Why you will love it
- You’ll work in a flat hierarchy structure, where ideas are heard and implemented without multiple levels of gatekeeping.
- You have the freedom to organize yourself the way you work best, using the tools you love.
- With 20mio users from our own apps and external integrations we face massive traffic and continuous attempts for finding vulnerabilities
- You join a new team with the opportunity to influence and design new approaches and processes.
- Your effort matters: You will protect the personal data of millions of cyclists, hikers and outdoor enthusiasts all over the world.
- We let you work from wherever you want, be it a beach, the mountains, our headquarters in Potsdam or anywhere that lies between the time zones UTC-1 and UTC+3.
- You’ll travel with our team to amazing outdoor places several times a year (when safe) to exchange ideas, learnings and go for hikes and rides. Check out this video to find out more about our team.
You will be successful in this position if you
- Have 3+ years of experience managing AWS organizations. You know the ins and outs of AWS when it comes to security.
- Have 3+ years of experience security a typical web-stack environment – you’re familiar with typical risks in development and operations, and how to address them
- You are not afraid of using wireshark to debug an issue
- Are highly self-driven, responsible and keen to learn and improve
- Have solid programming skills for automation in python and bash
- Can read and understand code snippets in java/javascript/c
- Java development and oauth2 experience is a plus
Sound like you?
We would love to hear from you! Please send us the following:
- Your CV in English highlighting your most relevant experience
- A write-up explaining who you are and why you are interested in working at komoot
- Feel free to send us something that shows us a little more about what you’re interested in, be it your account on GitHub, Twitter, Instagram, Medium or your blog.
Curious to find out more about our recruitment process?
- Find out more info here: https://www.komoot.com/jobs-process
- At komoot we want to make great adventures accessible to everyone. We support diversity and inclusivity within the outdoors and welcome all prospective applicants.
- We have a rolling recruitment process. If this role is online it means it’s still open. We’re accepting applications and actively looking for the perfect candidate. Is it you?
Perks
- Dedicated time and budget to spend on classes, events, conferences, boot camps, or books for your curiosity and personal development, you decide!
- Blinkist subscription and discounts with outdoor brands like Patagonia and Wahoo
- Flexible working hours and locations
- 3 all-expenses paid Company gatherings per year
- The latest devices and equipment
- And more!
Job Benefits:
- Work wherever you thrive
- 38 paid vacation days
- Health insurance
- Latest computers and devices
- Company gatherings 3 times/year
- Social security insurance
Time zone: (GMT+01:00) Berlin +/- 2 hours
About Komoot
Komoot is an app that lets you find, plan, and share adventures. Driven by a desire to explore, and powered by the outdoor community’s recommendations, it’s Komoot’s mission to inspire great adventures making them accessible to all. And we’re good at what we do: Google and Apple have listed us as one of their Apps of the Year numerous times!
Today, with over 23 million users and 100,000 five-star reviews, Komoot is well on its way to becoming the most popular cycling and hiking app for people who love adventures worldwide.
Join our fully remote team and change the way people explore!
About the role
You’ll team up with four world class iOS engineers and take over full responsibility for our iOS app. Touching all parts of the iOS app, your work will make outdoor adventures easily accessible to our users. You’ll develop diverse features for navigation, routing, social interaction and content visualization that will make your work challenging and fun.
Ready for your next adventure?
What you will do
- Develop innovative new features from the first idea and concept over to road map planning, implementation, testing, release and monitoring.
- Work in one of our cross-functional squads of backend, web and mobile developers, designers, copywriters, QA, data scientists, and product experts.
- Team up with Matthias, Barbara, Marco and Florent to build a state of the art iOS app with up to 2 million monthly active users.
- Release frequently with continuous builds, testing and direct team feedback.
Why you will love it
- You’ll work with a truly inspiring product that brings real life value to our users and empowers them to explore more of the great outdoors.
- We offer challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, data synchronization and nearly everything the iOS platform offers.
- We believe good ideas and commitment count more than titles.
- Your expert knowledge will make you a key player amongst a team of highly motivated, talented people.
- This is a remote role and you are free to work from anywhere that lies between the time zones UTC-1 and UTC+3. Beach? The mountains? Or a co- working space (covered by us)?
- You’ll have a self-determined job with personal responsibility to move things forward, shape the processes and choose the tools you need to do your best work.
- You’ll join an international and fully remote team spread across all of Europe with a common mission - to inspire great adventures, making them accessible to all.
- You’ll travel with us (when safe) for team gatherings in amazing locations several times a year. You can check out this playlist to find out more about how we stay close while being remote. (http://bit.ly/39xtIrn)
- You get 38 days annual leaves (including public holidays, which vary by country)
You will be successful in this position if you
- Are highly self-driven, responsible and keen to learn and improve.
- Love to develop awesome products with a focus on great user experiences.
- Have 4+ years of professional experience with developing high quality production iOS apps.
- Have 3+ years of professional experience in Swift development.
- Love to work fullstack on native iOS apps.
- Have a deep and up to date knowledge of iOS design principles and patterns, the core iOS frameworks and technologies.
- Write code that's readable, well documented and meaningfully tested.
- Are a great team player and communicator in a diverse and international remote team.
Sound like you?
Great, we would love to hear from you! Please send us the following:
- Your CV in English highlighting your most relevant experience.
- A covering letter explaining who you are and why you are interested in working at komoot.
- Examples of your work (e.g. apps, GitHub, your private projects, etc.)
- Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one.
Curious to find out more about our recruitment process?
- Find out more info here: https://www.komoot.com/jobs-process
- At komoot we want to make great adventures accessible to everyone. We support diversity and inclusivity within the outdoors and welcome all prospective applicants.
- We have a rolling recruitment process. If this role is online it means it’s still open. We’re accepting applications and actively looking for the perfect candidate. Is it you?
Perks
- Dedicated time and budget to spend on classes, events, conferences, boot camps, or books for your curiosity and personal development, you decide!
- Blinkist subscription and discounts with outdoor brands like Patagonia and Wahoo
- Flexible working hours and locations
- 3 all- expenses paid Company gatherings per year
- The latest devices and equipment
- And more!
Job Benefits:
- Work wherever you thrive
- 38 paid vacation days
- Health insurance
- Latest computers and devices
- Company gatherings 3 times/year
- Social security insurance
Time zone: (GMT+01:00) Berlin +/- 2 hours
About Komoot
Komoot is an app that lets you find, plan, and share adventures. Driven by a desire to explore, and powered by the outdoor community’s recommendations, it’s Komoot’s mission to inspire great adventures making them accessible to all. And we’re good at what we do: Google and Apple have listed us as one of their Apps of the Year numerous times!
Today, with over 23 million users and 100,000 five-star reviews, Komoot is well on its way to becoming the most popular cycling and hiking app for people who love adventures worldwide.
Join our fully remote team and change the way people explore!
About the role
As komoot’s next Senior Backend Engineer, you join a highly-motivated team of tech enthusiasts. We are focused on impact, that’s why we love to find simple and smart solutions to complex problems, and embrace modern technologies to face our tough challenges. Join us if you live and love infrastructure as code, automating workflows, x10 scaling challenges and building resilient, self-healing micro-services.
What you will do
- Implement new product features closely with client developers, designers, copy writers, quality assurance, data scientists and product managers
- Keep our system state-of-the-art and resilient for our fast growing traffic
- Develop end-to-end solutions including concept, road map planning, implementation, testing, deployment and monitoring
- Build new micro-services with Kotlin and AWS, and improve existing ones
- Work on high-traffic online services (like REST APIs) and offline workers for data crunching
Why you will love it
- You’ll work on a global product that inspires millions of users to enjoy the great outdoors
- Positively impact millions of users directly with your onboarding project
- Due to the nature of our data and our scale, you will face interesting challenges that take innovative, non-standard solutions
- We believe good ideas count more than titles
- You’ll take ownership over your projects from day one
- Small overhead: you will work in a small and effective cross-functional team
- You’ll work together with enthusiastic engineers, hikers and cyclists.
- We let you work from wherever you want, be it a beach, the mountains, your house, co - working location of your choice (covered by us) or anywhere else that lies in any time zone situated between UTC-1 and UTC+3
- You’ll travel with our team to amazing outdoor places several times a year (when safe) to exchange ideas, learnings and go for hikes and rides. Check out this playlist to find out more about how we stay close while being remote. (https://bit.ly/39xtIrn)
You will be successful in this position if you
- Are highly self-driven, responsible and keen to learn and improve
- Have 3+ years of professional experience in developing distributed and resilient backend APIs
- Have 3+ years of professional experience with Kotlin, Java or Scala
- You have been responsible for configuring and running applications in production on AWS, Google Cloud, Microsoft Azure or Kubernetes
- Have experience with Infrastructure as Code, continuous integration & deployment and monitoring
- Enjoy paying attention to details and care about solid solutions
- Are a great communicator in a diverse team
Sound like you?
We would love to hear from you! Please send us the following:
- Your CV in English highlighting your most relevant experience
- A write-up explaining who you are and why you are interested in working at komoot
- Feel free to send us something that shows us a little more about what you’re interested in, be it your account on GitHub, Twitter, Instagram, Medium or your blog.
Curious to find out more about our recruitment process?
- Find out more info here: https://www.komoot.com/jobs-process
- At komoot we want to make great adventures accessible to everyone. We support diversity and inclusivity within the outdoors and welcome all prospective applicants.
- We have a rolling recruitment process. If this role is online it means it’s still open. We’re accepting applications and actively looking for the perfect candidate. Is it you?
Perks
- Dedicated time and budget to spend on classes, events, conferences, boot camps, or books for your curiosity and personal development, you decide!
- Blinkist subscription and discounts with outdoor brands like Patagonia and Wahoo
- Flexible working hours and locations
- 3 all- expenses paid Company gatherings per year
- The latest devices and equipment
- And more!
Job Benefits:
- Work wherever you thrive
- 38 paid vacation days
- Health insurance
- Latest computers and devices
- Company gatherings 3 times/year
- Social security insurance
Time zone: (GMT+01:00) Berlin +/- 2 hours
Machine Learning Engineer
Summary
The Wikimedia Foundation is looking for a Machine Learning Engineer to join a small team spread across UTC -7 to UTC +3 and will report to the Director of Machine Learning, Chris Albon. As a Machine Learning Engineer, you will be responsible for planning, developing, training, documenting, deploying, and managing production machine learning models. In this role, you will work with product teams, SREs, researchers, and the volunteer community on machine learning models making Wikipedia and similar projects better. One day you might work on deploying a model predicting whether an edit is vandalism, the next day you might be helping volunteers contribute to our machine learning models.
You are responsible for:
- Working with internal customers (e.g. other teams inside the Wikimedia Foundation) and external customers (e.g. Wikipedia editors and other volunteers) to build, deploy, and manage productionized, scabled machine learning models.
- This includes communicating with the customers early to assess needs, working with them to scope out the appropriate tooling that might be needed, gathering the training data, training the model is a repeatable process, deploying the model on a deployment cluster, and monitoring that model over time.
- Helping other teams at the Foundation and the broader community understand the work conducted on the team.
Skills and Experience:
- 2+ years of experience in an MLE/MLOps role as part of a team deploying production models.
- Experience planning, developing, training, documenting, deploying, and managing production machine learning models
- Experience with popular Python ML libraries like Scikit-Learn, XGBoost, etc.
- Strong English language skills and ability to work independently, as an effective part of a globally distributed team
Qualities that are important to us:
- Professionalism
- Positivity and solution focused
- Independently motivated
Additionally, we’d love it if you have:
- Experience with Docker, Kubeflow, or other MLOps systems
- Experience with volunteer communities and open source software development
- Experience with global coworkers
- Experience with remote work and/or async work
About the Wikimedia Foundation
The Wikimedia Foundation is the nonprofit organization that operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge freely. We host Wikipedia and the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive.
The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive donations from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.
U.S. Benefits & Perks*
- Health Care Benefits Covered at 100%: We cover 100% of premiums for medical, dental and vision plans for all full time employees and eligible dependents
- Wellness Reimbursement Program: Up to 1,800.00 USD per year for reimbursement for staff wellness expenses, such as gym fees, educational expenses, and more
- Technology and Equipment Stipend: In addition to receiving a brand new laptop, monitor, & docking station, all new hires receive 600.00 USD stipend to set up their space for working virtually
- Professional Development Program: Up to 750.00 USD reimbursement per year to encourage continuous learning through attending conferences, courses, workshops and the purchase of educational materials
- 401(k) Retirement Plan: Employer match of up to 4% of employee contributions dollar for dollar with no vesting period
- Paid Time Off: Generous paid time off policy of over 45 days, which includes: vacation days, at least one observed holiday a month, sick leave, and volunteer days
- Flexible Schedules: Options available to balance your personal and remote-work life
- Silent Fridays: No scheduled meetings so you can get caught up at the end of each week
- New Parent Leave: Fully paid new parent leave for seven weeks plus an additional five weeks for pregnancy, and flexible options as you embark on your return to work
- Fertility and Adoption Reimbursement Plan: Reimburses staff up to 5,000.00 USD in expenses per year, with a lifetime maximum of 10,000.00 USD
- Assistance for those unexpected life events: Long and short term disability, life insurance, and an employee assistance program
- Pre-tax Savings Plans: Generously funded health savings accounts (HSAs), pre-tax contribution options for health care, child care & elder care, public transportation and parking expenses
*Please note that for remote roles located outside of the U.S., we defer to our PEO to ensure alignment with local labor laws.
More information
Wikimedia Foundation
Applicant Privacy Policy
News from across the Wikimedia movement
Wikimedia 2030
Our Commitment to Equity
This is Wikimedia Foundation
Facts Matter
Our Projects
Our Tech Stack
Job Benefits:
- Fully paid premiums for medical, dental & vision insurance premiums
- 401(k) with 4% matching contribution
- 7-12 weeks parental leave with 100% pay + lactation room
- Wellness Program ($1800 annual) to promote wellness & personal growth
- Pre-tax savings plans for Transportation & Parking
- Flexible work schedules and remote working options
- Pet Friendly office
- Commitment to diversity & inclusion throughout the employee lifecycle
- 12 days vacation, 19 days holiday, 2 days volunteer work and more!
- Lean more at https://wikimediafoundation.org/wiki/Work_with_us
FULL-STACK SOFTWARE DEVELOPER
Advanced Energy Economy (AEE) is a national association of businesses that are making the energy we use secure, clean, and affordable. We work to accelerate the move to 100% clean energy and electrified transportation in the U.S. AEE is the only industry association in the U.S. that represents the full range of advanced energy technologies and services, both grid-scale and distributed. Advanced energy includes energy efficiency, demand response, energy storage, wind, solar, hydro, electric vehicles, and more. AEE represents more than 100 companies in the $240 billion U.S. advanced energy industry, which employs 3.2 million U.S. workers.
AEE's mission is transforming public policy to enable rapid growth of advanced energy businesses. We educate, engage, and advocate at the federal level, in wholesale electricity markets, and more than a dozen states for executive actions, legislation, and regulations that expand the size and value of markets for advanced energy products and services. We also offer business intelligence products and select business development opportunities to help advanced energy companies grow. Our PowerSuite SaaS platform includes hundreds of customers such as Amazon, Microsoft, Pinegate Renewables, Oracle and Arcadia and is rapidly expanding to new market segments.
POSITION DESCRIPTION
AEE seeks a Full-Stack Software Developer to join our small but growing development team. The Software Developer will work on a variety of web projects, from implementing interactive front ends to designing and building enterprise grade back-end solutions. The Software Developer will be responsible for maintaining and growing: a mature codebase, a one-of-a-kind document data store, a state-of-the-art data pipeline, and an Elasticsearch full text search service and integrations with both Microsoft Azure and AWS' machine learning services.
AEE is seeking an independent professional who brings a background in B2B SaaS platforms. The Software Developer will work collaboratively as part of a team under the direction of the General Manager, PowerSuite. Candidates should be creative and flexible, with the ability to work on multiple projects as needed to support AEE's work in a variety of areas. The successful candidate will contribute to all areas of our platform from real-time logging services to front-end user experiences. The position may require limited travel.
RESPONSIBILITIES
- Contribute to an enterprise grade data processing system that handles hundreds of millions of records a month
- Build interactive applications with Ruby on Rails and other frameworks like React.js
- In addition to our development team, you will work with other internal and external customers in a fast-paced deadline-oriented environment that has a huge impact on clean energy issues
- Work on multiple projects with limited supervision
- Use best practices and standards to write well-tested, maintainable code
- Desire to learn and grow in a highly collaborative environment, including code reviews, pairing sessions, and a commitment to great UI/UX
REQUIRED QUALIFICATIONS
- Have a bachelor's degree in Computer Science or equivalent industry experience
- Have a minimum 4 years' experience in a production environment (preferably Ruby on Rails or other MVC framework)
- Have experience with the ELK stack
- Have experience building complex workflows with AWS services such as S3, SNS, SQS, Lambda and EC2
- Experience deploying applications to Heroku and/or AWS
- Experience working on a small team with desire to produce excellent work product
- Have experience with writing tests for your code
- Clear, direct communication style
- Have experience/desire to work successfully on a geographically distributed team
- Passion for AEE's mission of moving the world to a secure, clean, affordable energy future
- Experience with other languages such as Python and Go a plus
- Interest and some experience building supervised and unsupervised machine learning (ML) models with applications in areas such as document classification and sentiment analysis a plus
SPECIAL APPLICATION INSTRUCTIONS
Applications should include a current resume and cover letter expressing interest in this position, organization, and description of relevant experience.
Job Type: Remote; Full-Time
Location: U.S. Remote, but East Coast preferred
Start Date: November 15th, 2021
Salary: Starting at $120,000
Advanced Energy Economy is an equal opportunity employer and does not discriminate in hiring or employment on the basis of race, color, religion, national origin, citizenship status, age, disability, sex, veteran status or any other characteristic protected by applicable federal, state or local laws, regulations or ordinances. We are committed to the values of diversity, equity, inclusion, and justice across our organization ("DEIJ"). We also incorporate these values into our mission of making the energy we use secure, clean, and affordable. We know that varied perspectives and a commitment to social justice are needed to succeed in making the United States an advanced energy economy. We commit to building and supporting an inclusive workforce that represents different cultures, backgrounds, and viewpoints.
Software Engineering Manager
Want to work with fearless innovators, visionaries, and community-minded people who challenge the status quo? We do too.
Plex is more than a software company — we’re a team of disruptors who are driving innovation and unlocking the promise and value of smart manufacturing.
It isn’t a trend or a moment, it’s a movement. And we’re leading it, but we can’t lead it alone.
That’s where you come in.
Plex Systems, Inc.® delivers the first smart manufacturing platform, helping the world’s leading innovators to make awesome products. Built in the cloud, the Plex Smart Manufacturing Platform includes MES, ERP, supply chain management, Industrial IoT, and analytics.
We believe that anything that can be made can be made better, and we are focused on finding the right people to help us achieve the big important tasks ahead.
Is that person you?
In support of our ongoing growth, we are looking for a Software Engineering Manager to help lead the team designing and building our next generation platform. This person will be advancing aspects of our software platform such as Identify Management, Internationalization, and improving all aspects of automation to name a few. This is done while maintaining scale, stability, and performance. Sound fun? It does to us too!
The preferred location is Troy, MI but remote applicants with some accompanying travel will also be considered.
WHAT’S YOUR IMPACT?
- You will be leading and enabling our data platform engineering team as a scrum master, project manager and resource manager to ensure your team is effective.
- As an engineering manager you will work with product management to ensure requirements are clear and ready for engineering to begin solution design
- As an engineering manager you will facilitate and may participate in solution design sessions
- If there is a need to improve how we work as a team, it’ll be your responsibility to highlight and address it along with the rest of management
- You’re responsible for building positive and productive cross-group relationships
- You need to drive decision making and help your team solve tough problems across concurrent projects with multiple stakeholders
- Experience building high volume, high transaction based, distributed and redundant web applications
- Building and maintaining high performance teams while attracting and retaining talent
IS IT IN YOU?
- Bachelor’s in computer science or related area or equivalent industry experience
- 8+ years of professional experience developing software, managing large amounts of data, or working in operations
- 3+ years of experience managing and leading a team of people
- Proven people management, people development, and leadership skills
- Strong strategic thinking and planning focused on shipping great enterprise software
- Broad technology awareness including experience defining technical architectures and establishing best practices
- Passion for customers and business partner satisfaction
- Practical experience designing for both private and public Cloud platforms (Azure or AWS)
- Understanding of full stack modern technologies from UI layer to middleware and DB layer
- Strong understanding of modern distributed architecture and frameworks for scalable and fast applications
- Expert knowledge of generally accepted software development lifecycle processes
- Proven understanding of security concepts and best practices
- Experience with continuous integration and continuous delivery
- Prior Experience
- Database design/data modeling experience
- Understanding of design patterns, principles, frameworks, and software modeling techniques
- Experience in one or more of the following – (C#/.NET, Python, Java)
- Working knowledge of SQL and NoSQL persistence approaches
- Extensive experience with multiple API methodologies and application integrations
- Bonus Experience Points
- Certifications such as Certified ScrumMaster or equivalent experience with Agile methodologies
- Managing data in multiple geographies
- Experience in a manufacturing environment
- Have ran large projects / volunteer groups that manage and maintain governance of systems
WHAT’S IN IT FOR YOU?
We are proud to be recognized as one of the top workplaces in the tech industry. Our inviting culture fosters collaboration, innovation, and motivates team members to take on important work, every day.
In addition to all the benefits you’d expect from a world-class company like ours, we also offer Day 1 benefits, career growth and professional development opportunities, tuition reimbursement, unlimited paid time off, a wellness allowance to support your family’s well-being, sustainable work-life balance, and flexibility. Our multiple office locations offer a casual-dress workplace, complimentary snacks and drinks, and “de-stress areas” complete with amenities in some locations like massage chairs, golf simulator, ping pong tables and more.
Plex values the power of diversity and inclusion – it isn’t just a talking point for us. It drives our business and fosters fresh thinking, and is reflected in the individuals we hire, and the culture and community we’ve built to support them, such as our Women@Plex and Pride@Plex groups. As an equal opportunity employer, we welcome applicants of all types and from all backgrounds. Plex urges our employees to understand, accept, and celebrate the differences among people.
SOUND LIKE YOUR DREAM JOB?
Apply today!
EXCITED ABOUT PLEX BUT NOT THE RIGHT GIG?
Don’t despair – your perfect fit is on its way! Stay connected, sign up for job alerts or submit a general application on the Plex Careers page.
What You’ll Do
- Architecture design, API design, data modeling.
- New features and iterating existing features.
- Primary focus on app backend, GraphQL, authentication, and databases
- Code standards, code reviews, technical planning/research, testing/QA.
- Investigate and resolve bugs/customer issues.
- Assist in scoping, estimating, and planning of projects.
Who We’re Looking For
- You’ve got 5 years of experience with: Apollo, GraphQL, NodeJS, Postgres, TypeScript, React
- Bonus Tech Qualifications: Browser Extensions, Electron, Go, Python
- You have high accountability and ownership of your work.
- You have a bias towards action. You love to move fast, are self-motivated, and a life-long learner.
- You care about working on fast-growing products while iterating and sweating the details.
- You’re willing to do whatever it takes, even if this means working outside of your role (frontend help backend, handle customer support, etc).
- You’re able to effectively balance speed/quality/tech debt and make engineering decisions that enable speed and quality results.
- You’re a product thinker who cares about the customer.
What You’ll Do
- Architecture design, API design, data modeling.
- New features and iterating existing features.
- Primary focus on app backend, GraphQL, authentication, and databases
- Code standards, code reviews, technical planning/research, testing/QA.
- Investigate and resolve bugs/customer issues.
- Assist in scoping, estimating, and planning of projects.
Who We’re Looking For
- You’ve got 5 years of experience with: AWS, Apollo, GraphQL, NodeJS, Postgres, TypeScript
- You have high accountability and ownership of your work.
- You have a bias towards action. You love to move fast, are self-motivated, and a life-long learner.
- You care about working on fast-growing products while iterating and sweating the details.
- You’re willing to do whatever it takes, even if this means working outside of your role (frontend help backend, handle customer support, etc).
- You’re able to effectively balance speed/quality/tech debt and make engineering decisions that enable speed and quality results.
- You’re a product thinker who cares about the customer.
About Game Analytics
From indie developers, games studios, to established publishers, GameAnalytics is currently the #1 analytics tool for anyone building a mobile game. Our network is approaching 100,000 games, which are played by more than 1 billion people each month.
What’s our mission? To help game developers make the right decisions based on data. And by joining our team, you’ll be working on new and innovative products to help tens of thousands of people in the industry do just that.
About the Front-End Team
We are a small team of experienced software engineers with varied experience and academic backgrounds. We develop and maintain all frontend code that powers the GameAnalytics web tool.
About the Product
The Front-End team is responsible for delivering new and maintaining existing features on GameAnalytics go tool (https://go.gameanalytics.com/).
Go tool is a single page analytics application that allows GameAnalytics users to analyse collected players events from integrated games.
Tech stack: React (with hooks), styled-components, react-query, react-hook-form, material-ui, react-testing-library, cypress.
What we are looking for
We are seeking an experienced senior frontend developer to join our growing team to work remotely. This is a great opportunity to play a pivotal role in the success of GameAnalytics, taking on the following responsibilities:
- Maintaining existing features.
- Implementing new features.
- Contributing to architecture planning.
- Ensuring high-quality code.
- Reviewing other team members codes.
- Mentoring & collaborating.
Requirements
Essential:
- Exceptional knowledge and extensive experience with JavaScript.
- Good understanding and expertise with TypeScript.
- Expertise in building and maintaining data-intensive single-page applications using React.
- Excellent knowledge of React state management and React hooks.
- Great knowledge of CSS and related libraries such as SASS and styled components.
- Proficiency testing React-based applications with unit tests.
Desirable:
- Experience with any components library (material-ui/ant.design).
- Good understanding of SOLID principles and software design patterns.
- Passion for gaming and data analytics.
- Experience testing single-page applications with Cypress or Selenium.
Benefits
- Remote working flexibility – or part-time remote
- (When in office) Food, snacks and drink
- Entertainment Area
- 25 days paid holiday (excluding bank holiday)
- Company sickness leave
- Parental and guardian leave
- Additional compassionate leave
- “Work-from-Anywhere” Scheme
- Learning budgets
- Monthly social nights
- Expense phone bill
- Cycle to work scheme
Please note that you will be hired under a PEO arrangement for remote roles located outside of the UK and Denmark. This is to ensure that our benefits are not in violation of local employment laws.
Job Benefits:
- Company social nights
- "Work from anywhere" Scheme
- Expense mobile phone bill
- Learning budget
- Company sickness leave
- Cycle to work scheme
- Work equipment
- 25 Days paid holiday (Excluding public holidays)
- Parental & Guardian leave
Time zone: (GMT+00:00) London +/- 2 hours
Whitespectre is a product development company that creates high-performing platforms and apps, both for our long-term client partners and our own products. Founded in 2013, we partner with both large established companies and high-growth start-ups in the US and Europe. We're a close-knit team of almost 80 smart and diverse people, working together remotely and meeting in person in Barcelona!
We are looking for an experienced React Native Engineer to join one of our new project key delivery teams on a full-time, long-term basis. In this role, you’ll work within a cross-functional squad of backend and front-end engineers, product, & UI/UX designers to solve interesting technical challenges and create products that drive real business growth at scale.
As a lead/senior member of the team, you'll help to drive architecture and implementation decisions, help product make smart trade-offs to deliver a great user experience in a scalable way, and mentor other engineers.
What will you do?
- Designing the architecture and building out a new mobile app from scratch using React Native (JS or Typescript)
- Collaborating with backend engineers in designing, specifying and implementing services to decouple functionality (REST or GraphQL)
- Working with Product and UI/UX to help build the best product as efficiently as possible.
- Ensuring the robustness, performance and failure characteristics of the system.
- Writing well tested, defect-free code with CI/CD
- Taking ownership of production applications - managing issues, releases and ensuring quality
Our company toolset includes ReactJS, Typescript, Webpack, REST/GraphQL, CI/CD with Docker, Heroku/AWS, Rails6, Postgres, Elastic, etc. Working smartly is important to us; automation, dynamic environments spin up with new feature branches and slack bot integrations control our production releases.
You should have:
- 2+ years of production experience of React Native applications (especially iOS targets)
- 4+ years of software engineering experience, preferably in modern JS frameworks e.g. React/Vue/Angular/Backbone.
- Experience using Agile Methodologies in a remote team
- Excellent communication skills (both verbal and written)
- Availability to work full-time within a fast-moving cross-functional team, crossing over with 11 am - 7 pm Central European Time
What do we offer?
- Interesting challenges: We’ve done everything from scaling high-performance backends, building beautiful (but complex) user interfaces to apps with low-level bluetooth communication with hardware devices.
- Competitive rates: This is a contract position with a long-term outlook.
- 100% Remote: We've been proudly and successfully remote-first for 7+ years
- Impact: Our delivery teams are fast-moving, highly collaborative, and own products end to end - your thinking and contribution make a big impact!
- Great environment: We provide a great working atmosphere where you can share and learn with other smart people.
- Career progression: We want you to grow with us and provide the opportunities, knowledge sharing and mentorship to do that.
- Work-life balance: love your work, but know that it doesn’t take over your life.
- Paid Meetups: Come meet with your colleagues in Barcelona or at a local meetup.
You must live outside of the US. Please no recruitment agencies.