job-typelocationremote

Jobs for Developers

Find Your Next Opportunity
Fresh Jobs
Gitstart Senior Full Stack Javascript Developer
  • Remote Anywhere
  • Full-time

6 days ago

Ideal candidate for this role:

  • At least 3 years of professional experience as a Software Engineer, writing code for native applications

  • Required experience building React based apps & ES6

  • Required experience building server side apps based on NodeJS

  • Good experience building large single page frontend apps

  • Good grip on functional programming design patterns

  • Good grip on TDD, and writing elegant test cases

  • Experience using/building JS based tooling such as webpack, babel & npm

  • Preferable experience using JS based languages/type systems such as TypeScript/FlowType/Elm/ReasonML

  • Effective communication skills (English, verbal and written)

  • Prior experience working remotely as an effective member of a team

  • Comfortable working with individuals from diverse cultural backgrounds

About GitStart:

    GitStart is a mechanical turk for small coding tasks. It is an automated interface built on an on-demand technology around the idea of Community. Engineering teams accelerate 2-5x through GitStart. Our vision is to provide a global technology platform for developers and engineering teams to work together harmoniously.

    As a developer at GitStart, you will primarily work to scale the Engineering teams of our global clients while leveraging the community of talented Engineers to grow professionally through detailed product and technical reviews; stellar code reviews and collaborative work environment that's 100% remote.

Apply
14+ Days
Charle Agency Senior Shopify Developer
  • London, UK
  • Full-time

15 days ago

Job Description

Charle is an ambitious e-commerce agency specialising in Shopify and Shopify Plus. We design, develop, optimise & support e-commerce websites for leading brands such as Doisy and Dam, XITE Energy, Uncommon workspaces, Boundless Seeds and Nuts and more!

We are now growing an in-house development team and we are looking for a senior full time developer. It's going to be a challenge but the scope to progress as the team grows is huge. We are looking for somebody to really take our development to the next level.

But enough about us - we want to know more about you.

What we're looking for:

We are looking for a talented and enthusiastic senior developer to help us build beautiful e-commerce websites on the Shopify platform for forward-thinking brands. We're looking for a detail-oriented person with a passion for developing great user interfaces and experiences - and can help shape, build and test websites with commercial awareness. If you can design too then you get double points. We're looking for a problem solver who can use their Shopify knowledge to offer clients development solutions to their business whilst delivering visually outstanding websites.

About the role:

As a developer you will work to solve challenges and build beautiful/intuitive features within a cross-functional team of developers, designers, solution consultants and agile project managers.

You’ll be developing small to enterprise level e-commerce stores on the Shopify platform for a wide range of retail brands, bringing static designs to life using modern front-end tooling and working closely with project managers to deliver best in the industry websites by collaborating and sharing ideas with the rest of the production team.

You will also be responsible for scoping, delivering and testing features that strive to improve conversion for clients on our ongoing success retainer services. This will be conveniently balanced alongside new inbound projects.

About you:

Personal Attributes

  • You will need a passion for the tech and e-commerce space. E-commerce is one of the fastest growing sectors and we want somebody who gets what it means to be an agency at the forefront of direct to consumer e-commerce design and development.
  • You will be a strategic, creative, pragmatic thinker and problem solver.
  • You will have unparalleled levels of attention to detail, bordering on fastidious.
  • You will be totally OK with the concept of change and working in a fast paced environment.
  • You will relish the opportunity to enter a growth stage company and carve out your own niche.
  • You will be an intelligent, ambitious, articulate, proactive, fast-learning team player with a ‘can do’ attitude!

Practical Experience

  • 3 Years Experience - Working knowledge of modern cross-browser HTML5+, ES6+ and CSS3+ (SCSS)
  • Preferably 2 years Experience with Shopify - Liquid - other experience is desirable.
  • Ability to apply best practice modular web development
  • Fluency with version control and Git flows
  • Fluency in interpreting and working with third-party APIs
  • Awareness of the most established libraries, their ecosystems and how to choose between them.
  • Awareness of best web performance practices, developing for accessibility and SEO
  • Experience with cross browser and device testing websites
  • Experience working within agile environments including Scrum / Kanban
  • Excellent written and verbal communication skills.

What you'll be doing

  • Building e-commerce stores on the Shopify and Shopify Platform.
  • Working through development tasks for clients.
  • Working closely with the project and account managers to deliver projects on margin
  • Collaborating and sharing ideas with the rest of the production team.
  • Managing development projects and other developers.

Bonus points if you have

  • Design Experience and willing to support design operations.
  • Knowledge of Continuous integration/deployment
  • Experience with Node.js (Express) for micro backend services
  • Experience with Invision, Sketch or Figma
  • Experience with full adobe suite.
  • Experience with a managing a team.

Benefits

  • Salary £45-50K depending on experience.

  • 21 days holiday paid + 8 bank holidays + 1.5 additional days per year served, uncapped.

  • Fun, challenging projects for interesting, creative clients.We invest in our team and want you to grow with us.

  • We want leaders to grow and excel through promotion.

  • Free tea, coffee, fruit and snacks. (Once we re-open)

  • Friendly, fun and ambitious team.

We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status. Apply using the button below.

Apply
Nava Frontend Engineer
  • Remote USA
  • Full-time

16 days ago

Nava is at the forefront of reimagining how our government serves its people, and we’re looking for experienced designers and developers to help drive this mission forward.

You will work on small teams to build scalable infrastructure for our government -- designing, implementing, and delivering services that millions of Americans depend on. You care deeply about working on technology that improves people’s lives, but don’t think technology is always the answer. You are passionate about building large-scale systems that are inclusive, well-designed, fast, scalable, and secure, and you'll help set high standards for our teams in terms of simplicity, empathy, and accessibility.

You can work remotely, or work from one of Nava’s offices in DC, SF, or NYC.

Opportunities and Challenges

Nava provides opportunities to do meaningful, impactful, mission-oriented work. As a public benefit corporation, we have a social mission written into our founding charter. The people who work at Nava have a fiduciary duty to our stated mission: to improve access, effectiveness, and simplicity of government services. We see this as an opportunity, but it is also important to highlight the challenges we face in advance.

You will be working within the government ecosystem, which means working dynamically, with other government contractors and civil servants. Working with people outside of your company means you'll likely encounter different working styles and cultural norms. At the same time, working as part of a larger team allows us to deliver on projects of larger scale and complexity.

The government also imposes a level of bureaucracy that is typically not present in a company of our size in the private sector. We operate in a regulated environment, where checks and compliance is built into the process of building software. This can make the path to production slower and some decisions, such as tools and processes, lie outside of our control. However, beyond writing code, finding and recommending ways to improve the way government software is built is one of the highest-leverage ways we help fulfill our mission. While our work is to build new systems with up-to-date technology, we have to do that within an existing ecosystem. Our work is building functional, resilient software for production. We don't build flashy prototypes that don't work for real people.

What you'll do

  • Collaborate with the product team, government stakeholders, and other contractors to build new systems and make improvements to existing systems.
  • Design and spec out major functionality and flows.
  • Drive ideas from concept to production, from sketching and wireframing to implementation and launching to production.
  • Participate in planning and breaking down requirements into tasks.
  • Review code and give feedback on technical specs.
  • Make improvements by proposing new tools and practices.

What we're looking for

  • At least two years of experience working in an agile, multidisciplinary team environment, preferably designing and building medium or large-scale web applications
  • Experience mapping and driving systemic improvements within complex service environments
  • Understanding of web and mobile user interface design best practices
  • Significant experience in JavaScript, CSS, and responsive design
  • Demonstrated ability to design, build, and test semantic, accessible, Section 508 compliant web applications.
  • Understanding of inclusive design methodologies
  • Some experience with a modern JavaScript framework, such as React, Vue.js, Angular or Ember
  • Familiarity with a JavaScript testing framework such as Jest, Jasmine, or Mocha
  • Tenacity to dive into problems and iterate in working code
  • Equal parts systems thinker and advocate for users
  • Highly resourceful, reliable, and detail-oriented
  • Ability to think strategically around trade-offs and short term vs. long term benefits
  • An adaptive, empathetic, collaborative and positive mindset
  • Excellent written and verbal communication skills, technical and otherwise

Things that are not important to us

  • Whether or not you have a CS or engineering degree.
  • Whether or not you have GitHub contributions. (It's great if you do, but we don't expect it.)
  • Whether or not you have worked at a well-recognized company.

Other requirements:

  • Education: Due to contractual requirements, this role requires a Bachelor's Degree (in any discipline).
  • Residency: Lived in United States at least 3 years out of the last 5 years

We're a small team working to radically improve our government, so everyone that joins us has a direct impact on the direction and success of Nava. We are stewards – we hold a deep responsibility towards the systems that we work with. We are a community – we value collaboration both within our teams and with the many hardworking people within government. We offer generous benefits and equity.

We care deeply about diversity and inclusion at Nava. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Note: We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. This role is required to work from the contiguous United States.

Apply
Reddit Senior Backend Engineer
  • Remote Anywhere
  • Full-time

18 days ago

“The front page of the internet," Reddit brings over 430 million people together each month through their common interests, inviting them to share, vote, comment, and create across thousands of communities. Come for the cats, stay for the empathy.

The Core Growth team strives to help people find content and communities they're interested in, on the side of the internet where everyone doesn't know your name. Our team works to make the user journey seamless by connecting new and lightly engaged users to the value Reddit brings.

As an Engineer, you will develop and scale systems to fuel the next wave of Reddit’s growth. You will learn fast, get hands-on experience bending a growth curve, and help build a product that works for everyone on the planet.

With our small team, you will directly see the impact of your work on hundreds of millions of people around the world. Join us and help build the future of Reddit!

Responsibilities:

  • Ship new experiments and scale winning features to improve our real-time messaging systems
  • Work closely with PMs and other engineers to creatively develop and execute the right features with consideration for all of the people on our platform
  • Continuously develop your skills and expertise
  • Build infrastructure and frameworks to empower rapid product iteration at scale
  • Use experimentation to get quantitative data on user behavior

What We Can Expect From You:

  • Experience writing readable code
  • Experience reviewing code written by other people
  • Experience with large-scale, distributed systems
  • Desire to learn and grow, and to help teammates do the same
  • Excellent communication and collaboration skills, both technical and non-technical
  • Experience with working in a team-based agile environment

Bonus Points:

  • Data science or data engineering experience
  • Experience working on machine learning or relevance products
  • Experience with consumer product or consumer growth marketing
  • Experience with A/B tests and experimentation
Apply
Frontity Open Source JavaScript Senior Developer
  • Remote Anywhere
  • Full-time

18 days ago

About Frontity

Frontity is a distributed, vibrant tech startup born in Madrid, Spain. Our goal is to make building delightful user experiences universally accessible.

We have created an open source framework for building performant websites with WordPress and React easily. We are bringing to the table an innovative new way to build user interfaces for WordPress (which represents 34% of the web and growing) and we aim to become the de facto solution for the next generation of the web. Frontity framework is built on the principles of simplicity and collaboration, while using open source technology and embracing a thriving community of people who love the open web.

We have been working in modernizing the way WordPress works since 2015 and have a deep understanding of the ecosystem. We are a group of passionate professionals and we are looking to scale our team and build a solid foundation for our company’s future growth. You can learn more about our story and philosophy here.

This year Automattic (owners of WordPress.com, WooCommerce and Tumblr) invested in our company along with K-Fund, one of the biggest VC funds in Spain. In 2019, Frontity was one of the 8 startups selected to join the Google for Startups Residency Program in Madrid.

Details of this position

  • Location: Remote
  • Type of work: Full-time position
  • Start date: Immediately

Responsibilities

  • Design and develop new features of the Frontity framework core and WordPress Plugins.
  • Participate in the research phase of the new features, write design docs and give actionable feedback to other people’s work.
  • Assist and help the rest of the developer team succeed. Be a team player.
  • Become a technical reference of Frontity Framework. Both inside the company and towards the community.
  • Help our developer relations team with technical assistance.

Qualifications

You will be a good fit for this position if:

  • You are autonomous, proactive and resourceful. Not afraid of complex challenges and care about the things you’re building.
  • Pay a great attention to detail. You always make sure that your work is solid and can be relied upon. You also help others to make solid work.
  • Have excellent written and verbal communication skills in English. You are good at making technical language understandable.
  • A rock-solid understanding of JavaScript, HTML5, and CSS3.
  • Proficiency developing well-structured web applications using modern JavaScript tools like React, Node.js, Babel and Webpack.
  • Previous experience designing and developing JS Libraries.

Nice to have:

  • Experience with open source projects
  • A side project you have created yourself.
  • You have managed WordPress sites before.
  • Experience developing WordPress plugins and PHP.
  • Experience in a previous startup.
  • Social media presence (as a developer).

What we offer

  • Competitive salary negotiable based on experience.
  • Access to stock options plan.
  • Flexibility to take time off when necessary, 28 days paid-vacation policy + 14 bank holidays.
  • No extra hours. Never ever.
  • 100% remote-friendly startup. If you don’t like to work from home, we will cover the cost of a coworking space.
  • Join a small and friendly team that works in a dynamic and fast-moving environment.
  • Work on an open source product that can have a huge impact on millions of websites.
  • Summer team retreat. So far we’ve been to Vienna, Paris, Belgrade, and Berlin.
Apply
InReach Ventures Front-end Developer
  • Remote Italy/UK
  • Full-time

21 days ago

InReach is changing how VC in Europe works, for good. Through data, software and Machine Learning, we are building an in-house platform to help us find, reach-out to and invest in early-stage European startups, regardless of the city or country they’re based in.

We are looking for a JavaScript engineer to lead in the development of front-end components. This involves both the internal discovery / workflow platform, used heavily by the investment team, and the entrepreneur-focused funding questionnaire which is public and we have big plans for.

It is important to us that candidates be passionate about helping entrepreneurs and startups. This is our bread-and-butter and we want you to be involved.

This is a remote role so we are looking for someone with excellent written and spoken communication skills. InReach is a remote-first employer and we are looking to this hire to help us become an exceptional place to work for remote employees. We are specifically targeting Italy and Portugal at the moment. If you are not from either of those countries but are particularly passionate about what we do, please get in contact and we will do our best not to waste your time.

Background Reading

  • InReach Ventures, the 'AI-powered' European VC, closes new €53M fund

  • The Full-Stack Venture Capital

  • Roberto Bonanzinga starts InReach Ventures with DIG platform

Interview Process

  • 15m video chat with Ben, CTO to find out more about InReach and the role

  • 2h technical test working alongside Ben

  • 30m product discussion with Ghyslain, Product Manager to get an idea of how we would collaborate within the team

  • 30m architectural discussion with someone from the tech team

  • 2h interview with the different team members from across InReach. We’re a small company so it’s important we see how we’ll all work together - not just the tech team!

Responsibilities

  • Creatively and quickly coming up with effective solutions to undefined problems

  • Choosing technology that is modern but not hype-driven

  • Developing features and tests quickly with good, clean code

  • Being part of the wider development team, reviewing code and participating in architecture from across the stack

  • Communicating exceptionally, both asynchronously (written) and synchronously (spoken)

  • Helping to shape InReach as a remote-first organization

Skills

  • Excellent spoken and written English

  • Experience working for a remote organization or be able to compellingly describe why you'll be great at it!

  • Great time management and communication

Technologies

  • JavaScript

None of these are a prerequisite, but help:

  • React

  • Jest

  • Puppeteer

  • Node

  • AWS Lambda

  • Terraform

  • Sass

  • Netlify

  • CodeShip

Apply
Koyo Senior Frontend Engineer
  • Remote Anywhere
  • Full-time

25 days ago

Description

Who we are

The current system of credit, based on bureau data, is deeply unfair, penalising people who live in lower income areas, people who are new to the country or customers who have used high risk products in the past (such as payday loans). Koyo was founded in 2018, on the principle that everyone should have access to affordable credit regardless of where they are from, where they live, or types of credit that have used.

Many seeking credit are charged excessive fees and interest rates for borrowing that cause financial problems, rather than solve them. We’re changing all that.

Koyo uses innovative technology to offer fairly priced credit to millions of UK customers. We’re based in London, with global ambitions. Koyo is backed by leading venture capital funds (the same funds that backed the likes of Revolut, Transferwise and others) and some of the most reputable angel investors in the UK. Join us, and help put an end to predatory financial firms and be part of an exciting and rewarding journey.

Our story so far

In 2016, Thomas, the founder of Koyo moved to the UK and found accessing credit to be difficult if not impossible. This is because his credit history did not follow him from his home country. He realised that having an imperfect credit history affects millions of people who are new to the country, but also people who have failed to build a credit history in the UK more generally. In September 2018 we raised our first round of venture funding and have since raised further debt and equity funding from VCs and private investors. Our team consists of eight online lending professionals in tech, risk and marketing.

What you’ll be doing:

You will be working in a small fully distributed tech team, led by our experienced CTO, in developing the early versions of our lending product and our back office.

Our Tech Stack

The front end is a React/Redux webapp. The backend is primarily in Kotlin using Spring Boot and exposes a REST/JSON API. We use Google pub/sub for async messaging.

On the infrastructure side, we are using Docker orchestrated with Kubernetes on GCP. Terraform is used to define the infrastructure as code. Source code and CI/CD is with GitLab. Gitlab is also used to manage the backlog and our light-weight Kanban process.

Requirements

  • Entrepreneurial and excited about working at an early stage startup.

  • Confident in taking a lead role in front-end development - from the UX/UI, through to cutting the code and tests.

  • You are passionate about building products that are differentiated by the user experience. But you are also pragmatic – time to market is key.

  • You have a growth mindset: You’re excited to learn new things every day and have a passion to inspire and grow.

  • Technical excellence with in-depth experience of React and ES8 Javascript.

  • Beneficial but not essential: experience in the lending space (or fintech).

Benefits

  • This role can either be based in our central London office, 100% remote or a mix of the two.
  • Competitive salary.
  • Equity in the business - you will own a part of the company that you are helping to build.
  • Opportunity to shape the strategy and direction in a company with an important mission.
  • Working with bright ambitious people who take pride in what they do.
  • You’ll get to join one of the hottest new startups of 2019.
Apply
Mindvalley Full-Stack Developer
  • Remote Kuala Lumpur +/- 6 hours
  • Full-time

26 days ago

We are looking for Full-Stack Developers with an epic passion for technology, an obsession for quality. As part of the  Mindvalley team, you will be working with a team of smart, friendly, and dedicated Engineers, Product Managers and Designers to contribute to the most advanced Tech projects in Mindvalley and streamline, scale and optimize our products and platforms.

The Role

We are looking for an analytical, results-driven Full-Stack Developer who will work with team members to troubleshoot and improve current applications and processes. The Full-Stack Developer will use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication and project management skills.

To succeed as a Full-Stack Developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.

As a Full-Stack Developer in Mindvalley you can expect to grow with an international team and work with state of the art tools and techniques. You will have the opportunity to work with different technologies and bring your ideas to the table to constantly improve the way we do things.

You must have a solution oriented mindset and you are always looking for the absolute best solutions to solve problems, and are even more productive in a collaborative team environment. In this role it's essential to be a team player - we succeed because we catch and support each other in our work. In your day to day operations you must appreciate receiving feedback on your work and at the same time you will be comfortable assisting your teammates by doing the same in the form of code reviews, general feedback and structured sharing.

Responsibilities

  • Working with our preferred technology stack (Primarily Elixir/Phoenix, Ruby on Rails).
  • Develop, scale, and optimize amazing GraphQL & RESTful APIs.
  • Experience with designing and optimizing PostgreSQL databases. Graph database (Neo4j) experience is bonus
  • Be part of our backend service teams supporting web and mobile clients.
  • Build front-end applications using modern JavaScript frameworks (Vue.js, React, TypeScript).
  • Participate in the design, architecture, and delivery of new features in a collaborative agile/scrum environment.
  • Experience with testing frameworks and end to end testing
  • DevOps experience is an added advantage

Requirements

  • A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design
  • Passionate about clean code architecture and software craftsmanship
  • Experience with modern web frameworks and API development (Phoenix, Ruby on Rails, React, Vue.js)
  • Experience with Git and GitHub or similar
  • A strong grasp and experience with relational databases; including PostgreSQL, MySQL  (Graph Databases a bonus)
  • Experience with background job processing (Oban, Sidekiq etc)
  • Experience with Message Queues (Pubsub, Kafka etc)
  • Comfortable working in the terminal
  • Proficiency within an editor of your choice
  • Experience with testing frameworks such as ExUnit, RSpec, Jest, Jasmine or equivalent
  • Experience working with profiling tools
  • Knowledge and familiarity with caching strategies, design patterns, cloud architecture  and tools.
  • Consuming and integrating with third party APIs

Nice to have:

  • Elixir, building GraphQL APIs (Absinthe), GraphQL schema stitching & subscriptions, GCP, Kubernetes, JavaScript SSR, contribution to open source software
  • Experience with CI/CD toolsets and DevOps an added advantage
  • Experience working at startups 
  • Interest in EdTech

On the personal side:

  • You are excellent in communication, teamwork and also independent contributions;
  • You have a strong attention to detail and flexibility of adapting to fast changes;
  • You work well under pressure developing key features for high volume business critical systems;
  • You are available to start remotely within 1-2 months.
Apply
Bibliu Node.JS Backend Developer
  • Remote Anywhere
  • Full-time

27 days ago

BibliU Ltd is a London-based startup spun out of the University of Oxford Innovation Fund. We have developed a modern eTextbooks platform that integrates fully with all library and university systems and we're already working closely with a number of UK and US universities.

Our team of 40, of which half the senior management team are women, are currently seeking intuitive engineers to work within a global, cross-functional, product-driven team. 

You’ll love being a backend developer for our Institution Systems team, working on scalable tech that challenges you every day.  You will be working with our Enterprise Customers to develop and improve our systems that integrate into their systems.

Each week you work with your peers to:

  • Implement and build new features of a constantly evolving app 
  • Test code using well-known frameworks such as mocha, jest
  • Peer code reviews, mentoring and developing colleagues.
  • Architect the structure of data 
  • Build new features with rapid scaling in mind that delight our customers.
  • Share and communicate with your team, company on achievements and success. 

What you will be looking for: 

  • A team led by smart people that values innovation and contribution
  • A remote and family-friendly environment
  • Somewhere that values your ability to learn, to build systems to help others learn. 
  • A mission that impacts the lives of millions of others in a meaningful way.

We offer in return a collaborative work environment, great benefits, equity, and work hard to promote a healthy work-life balance, we offer generous paid time off, paternity and maternity cover. We believe in cultivating a fun, healthy and well-nourished team. We celebrate your birthday with cakes, give you free top-shelf coffee, take you away at least once a year for an annual retreat and look after your family with medical insurance.

Job requirements

It would be great if you could bring

  • 3+ years of Node.js experience
  • 2 years of experience with Web development and can solve for scale.
  • Experience with cloud services like AWS, Azure or Google Cloud
Apply
30+ Days
WebDevStudios Lead WordPress Engineer
  • Remote Anywhere
  • Full-time

32 days ago

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.

JOIN OUR AMAZING COMPANY!

Being part of WebDevStudios means more than just having a job. We strive to foster passion, creativity, innovation, and pride in what we accomplish every day. We look to our employees to show us where they really shine and put each individual’s skills and interests at the forefront of our projects.

We could not accomplish what we do daily without our employees and the wonderful jobs they perform. They are our most valuable resource. We recognize that when you love what you do, your best self-shines through.

Do you enjoy working with the server-side principles of web applications and WordPress themes? Are you enthusiastic to push the web forward, and better yourself? Are you passionate about mentoring and serving your teammates? Join and let’s work together to solve some of the most interesting and challenging engineering problems in the WordPress space through our partnerships with our amazing clients.

Your Day-to-Day

As a Lead Engineer, you will be responsible for leading the effort to define and develop the technical vision of projects for your team. You will also be ensuring the code being delivered, is of substantial quality. In practice, this means mentoring your team, reviewing code, coordinating releases, working with Project Managers and stakeholders to keep an eye on milestones and budgets. You will need excellent verbal and written communication skills — while adhering to our values, Agile methodologies, coding best practices, and established organizational processes.

This is a full-stack engineering role, and modern frontend experience is often needed alongside traditional PHP backend expertise.

Learn more about what it’s like to be part of the gang at WebDevStudios.

Qualities that matter to our team:

  • A positive attitude, a good work ethic, and enjoy helping others.
  • Be a supportive team member and leader.
  • Be candid and respectful.
  • Not afraid to ask for help, teachable, a quick study, and have the ability to be flexible when “stuff happens.”
  • Understand deadlines and can complete a variety of tasks throughout the week.
  • Willing to participate in company-paid training courses to further their skills.
  • Excited about contributing back to open-source technologies.
  • Comfortable communicating via Slack and participating in video calls with their team while working remotely.

Responsibilities

  • Define and deliver solutions for prioritized deliverables.
  • Lead, mentor, and support other Engineers.
  • Ensure project teams meet documented deadlines, budgets, and complete tasks in accordance to project milestones.
  • Enforce coding best practices and testing requirements.
  • Communicate the status of your work to Project Managers and participate in a project team and department calls.
  • Take responsibility for the engineering success of your project(s).
  • Be available during normal business hours.
  • Able to work remotely, with a strong emphasis on communication and organizational skills.

Requirements

  • You have 2+ years of professional experience as a Lead Engineer, Technical Lead, or Team Lead.
  • You have significant experience with most of the following areas of technology and the ability to quickly learn and close any gaps that you encounter while engaged: WordPress at scale, MySQL, PHP, HTML, CSS, JavaScript, React, Gutenberg, WP-CLI and WP REST-API, RESTful services and APIs, linting PHP, CSS, and JavaScript.
  • You have good working knowledge with: build-tools like Gulp, WebPack, Docker, package management tools like NPM and Composer, Git, and CSS preprocessors like SASS.
  • You have experience developing responsive interfaces and debugging for a wide range of browsers and devices.
  • You have a strong comprehension of PHP and object-oriented programming (OOP) practices.
  • You have experience setting up code deployments and build/test environments.
  • You are familiar with Agile SCRUM and Waterfall project methodologies.
  • You can follow, and help enforce, coding best practices.
  • You possess the ability to work effectively and dependably in remote environments.
  • You possess the confidence to effectively present well-reasoned options to decision-makers.

Benefits

We know the value in supporting our employees’ holistic well-being, and we make sure our benefits package reflects our commitment to our team.

  • 100% Paid Medical
  • Paid Sick Leave
  • Unlimited Flex Time
  • 25 days paid time off
  • Work from anywhere
  • Employee 401k
  • Paid Continuing Education
  • Paid Parental Leave
  • Annual Company Retreat
Apply
MemberPress WordPress Developer
  • Remote Anywhere
  • Full-time

33 days ago

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.

Responsibilities

  • Troubleshoot issues and create detailed bug reports. This will include about 1-2 hours of support per day.
  • Develop WordPress plugins primarily using PHP.
  • Solve complex problems in simple ways.
  • Solve bugs and address client issues in a fast-paced environment.
  • Test solutions across multiple browsers and platforms in a local testing environment.
  • When tickets are escalated, answer technical support questions about MemberPress in our help desk.
  • Continue learning and building on your programming languages in order to provide the best customer experience in the tech industry and contribute to our plugins.
  • Bring new ideas to the team in order to help our business continue to grow.

Here are some skills that will come handy:

  • Expert skills in PHP, JavaScript, jQuery, WordPress, HTML, CSS, and REST APIs. Demonstrate an understanding of code. Know how to use your browser developer tools to diagnose and debug a problem.
  • These skills aren't required but are a plus: Experience with payment gateway API's such as Stripe & PayPal, PHP frameworks like Laravel & Symfony, hosted Web-App platforms like Heroku and of course, experience developing with any of our products.
  • Experience using Git
  • Great English writing skills. You'll be writing and communicating with clients and other team members primarily in writing. Clear and effective communication is key.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion. We have a small team so each member has a lot of responsibility and a lot of involvement in the direction our company takes.
  • The ability to iterate and ship ideas quickly.
  • Ability to use and extend build tools like webpack.
  • Familiarity with package managers such as NPM.
  • Curiosity and the desire to learn. Creative ideas and involvement with our clients fuel the growth of our company. We also need team members who are able to efficiently find answers to their questions.
  • A dependable work environment. Since you'll be working from home, you'll need a reasonably fast computer and a reliable high ­speed internet connection.
  • Must be comfortable with customer-facing roles including support and documentation.
  • Ability to keep complex ideas and features simple.

What we offer:

Working for a fast-growing bootstrapped company is a rare opportunity, one we consider a lifestyle choice rather than a job choice. Our positions are challenging, but also come with amazing advantages and fulfillment to those who earn them. Here’s what we offer.

  • Competitive Salary.
  • Flexible Schedule – Work from your home.
  • We encourage employees to take the time they need for vacation, to stay healthy, and to spend time with friends and family.
  • We happily provide or reimburse software you’ll need as well as books or courses that promote continued learning.
  • We give you the opportunity to solve challenging and meaningful problems that makes a difference.
  • Laptop at your five year anniversary.
  • We cover all costs of company travel (including our annual all-company retreat and mini-team meetups).
  • Ability to work with some of the best people in the business through frequent, if not daily, interactions.
  • And in case you were wondering: no politics, no b.s., and no jerks.
Apply
Canny Full-Stack Engineer
  • Remote Anywhere
  • Full-time

33 days ago

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.

Role

We're hiring a full-stack engineer to help us build Canny. You'll be working alongside the whole team to make Canny more valuable to its customers, and grow faster 🚀

Responsibilities

  • Build out new features and integrations to expand our product/market fit
  • Improve our funnel to optimize for growth
  • Fix bugs, improve UX, and make Canny scale
  • Talk to our customers and prospective clients to help out with sales/support and better understand our target audience

Qualifications

  • You've built best-in-class products people fall in love with
  • You've built rock-solid, scalable infrastructure from the ground up
  • Ideally you've worked in startups, even better if at a B2B/SaaS startup

Technologies

  • Front-end: React, Redux, Webpack, Sass, ES6
  • Back-end: Node, Mongo (mongoose), Isomorphic React 😎
  • Hosting: AWS (EC2, CloudFront, S3, ELB)

Compensation

  • Competitive salary and equity
  • Unlimited sick and vacation days (paid)
  • Quarterly international team offsites ✈️ (paid)

Apply

If you think you'd be a great fit for this position, shoot us an email. Please include your resume and tell us why you want to work at Canny. For brownie points, add your favorite GIF.

Apply
Onil Frontend developer
  • Remote Anywhere
  • Full-time

35 days ago

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.

Onil, a rapidly growing e-commerce agency based Spain which design, develop, and optimize e-commerce websites for international eCommerce brands is looking for a talented and enthusiastic front-end developer to help us build beautiful e-commerce websites on the Shopify platform.

We are looking for a person who is able to produce clean, functional, and well-tested code and create sites that are simply a pleasure to look at and interact with.

You will:

  • Work on a wide range of challenging projects and solve interesting problems
  • Help plan and define the scope of new projects and features
  • Follow well-built design and high-quality implementation practices
  • Develop themes and custom solutions for e-commerce brands
  • Continually look to innovate and learn new strategies and technologies
  • Mentor your teammates

Skills you need:

  • Passion for building things and solving problems
  • Working knowledge of modern cross-browser HTML5+, ES6+, and CSS3+ (SCSS)
  • An eye for a good UX/UI design
  • Capable of finding solutions to any issue/task
  • Good English language skills
  • Ability to apply best practice modular web development
  • Fluency with version control and Git flows
  • Fluency in interpreting and working with third-party APIs
  • Awareness of the most established libraries, their ecosystems and how to choose between them
  • Awareness of best web performance practices, developing for accessibility and SEO
  • Experience with cross-browser and device testing websites

Bonus points if you have:

  • Experience with Shopify or Magento
  • Shopify theme development knowledge
  • Shopify app development experience
  • Experience with frontend frameworks (e.g. React, Vue)
  • Knowledge of Continuous integration/deployment
  • Experience with Invision, Sketch or Figma

Benefits:

  • Truly flexible working schedule
  • Fair salary in a rapidly growing startup
  • A $1,000 stipend so you can furnish your home office or pay a coworking or whatever you need to work comfortably
  • We'll allocate $1,000/year for your professional development (Learning courses, books and so on)
  • 21 days holiday paid + 8 bank holidays + 1.5 additional days per year served, uncapped.
  • Full location independence
  • Friendly & professional team-orientated on quality in both communication & development
  • Challenging projects and tasks
  • Regular skills improvement (e.g. personal and professional development courses, industry conferences)
Apply
InVision Lead Backend Engineer
  • Remote Anywhere
  • Full-time

39 days ago

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.

InVision is the digital product design platform used to make the world’s best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development. Today, more than 5 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes 100% of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks and Uber, who are now able to design better products, faster.

Our team is in search of a Lead Software Engineer - Monetization to help us change the way digital products are designed.

About the Team:

Monetization is under the Core department which owns the end-to-end experiences for foundational product features of the InVision web and mobile platforms such as notifications, search, commenting, document organization, navigation, onboarding, sharing, and billing. We’re a uniquely horizontal department – often integrating with every InVision product area. Overseeing the foundations of the InVision Cloud offering, the Core department is also a growth-oriented department, focused on user and revenue impact.

What you’ll do:

  • Write secure, maintainable code that powers the world’s leading product design platform
  • Collaborate with your teammates to create InVision APIs and software systems
  • Launch and support features that will be used by millions of designers around the globe
  • Participate in code reviews and help to guide software architecture decisions
  • Build backend microservice architecture

What you’ll bring:

  • 5+ years of software development experience
  • Strong proficiency in Go or in one of the following languages: Java, C, or C++
  • Experience with building and maintaining a SaaS product at scale
  • Experience in a microservices environment
  • Some experience with Billing, Invoices, or Payments is a huge plus

About InVision:

InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. Each InVision team member is given the freedom and tools to do their best work from wherever they choose.

The benefits we offer in the United States and Canada include competitive health plans and retirement plans. Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country.

InVision is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

HomeCEU Angular Engineer
  • Remote CT +/- 2 hours
  • Full-time

39 days ago

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.

Angular Developer who loves TDD

Main project

Our main project is a learning management system (LMS) which allows learners to enroll and take courses online. Our primary customers are healthcare workers who are required to maintain their licenses by taking courses to get CEU’s (continuing education units)

This project has a frontend served with node, built with angular 2+ which consumes our backend application via RESTful API maintained by other team members. The backend is mostly php but you won’t need to touch that unless you really want to.

What you will be doing

  • Adding new features to our LMS frontend application. This includes all UI/UX, design to development.
  • Meet with stakeholders to understand our clients needs and propose solutions.
  • Design functional user interfaces to meet those needs
  • You bring your own unique skill set to
    the table and collaborate with others to accomplish your goals.
  • Develop components backed by tests, code quality and tests are HIGHLY valued here, you will have time to make sure it is done right!
  • Cleaning existing tightly coupled components that where not done right the first time…
  • Migrate old features out of the legacy application. Best not to touch it lest it break, so just re-make it the right way!
  • We are all about continuing education, you will be provided the time resources to learn and grow and we expect you to do so!
  • You will be the lead frontend engineer, expected to mentor those under you.
  • Review other team members pull requests and respond to feedback on your own.
  • Prepare release candidates and respond to testing feedback (product owner manually tests things before they are approved to deploy)
  • Look for ways to improve anything and propose your ideas. We want to hear them!

Day-to-day flow

  • You’re part of an agile, multidisciplinary team. You bring your own unique skill set to
    the table and collaborate with others to accomplish your goals.
  • One week sprints planned ahead in JIRA
  • Super short daily stand-up in the afternoon
  • Learn something new each day
  • Enjoy flexible work hours while getting stuff done!

Our Dev Team

Company size is about 20 to 30 people. The dev team size is about 5, two frontend, two backend, and then a devops/backend guy who manages all kinds of stuff.  We collaborate, bounce ideas off each other, have fun.  We do TDD kata's and coding challenges just for fun.  We talk on slack and google meet.

Tools

  • Slack
  • Jira
  • Github
  • TravisCi or CircleCi (we have and use both for different things)
  • Docker
  • AWS

Languages and Frameworks

We need you to know JavaScript, TypeScript, Angular

Though others may be using PHP, Bash, Python, Go

Computers

Mac or Linux please, lets leave it at that :)

Must haves:

  • JavaScript
  • Angular 2+
  • TypeScript
  • TDD
  • passion for clean, quality code that is maintainable!

Nice to haves:

  • AngularJS (some legacy stuff needs re-done)
  • Nodejs, storybook, cypress, jest
  • Docker
  • DevOps, CI/CD Pipeline
  • Linux CLI

We offer:

  • Money
  • Flexible work schedule
  • We pay for your training (udemy, pluralsight, cleancoders)
  • 15 days paid time off (PTO)
  • health, vision, dental, 401k, etc.
Stripe Developer Support Engineer
  • Remote North America
  • Full-time

40 days ago

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.

Developer support engineers help others integrate and build on Stripe – from developers integrating payments into their app for the first time, to engineers at popular technology companies building complex payment systems.

You’ll primarily communicate with external developers through email and IRC to solve problems, help Stripe users build cool things, and debug code of all kinds. You’ll also work with other internal engineering teams to identify bugs and find ways to help improve Stripe.

You will:

  • Work with external developers through email and chat to solve their technical integration problems
  • Maintain and contribute to the Stripe client libraries
  • Develop tooling, processes and documentation to enable the best possible developer support experience at scale
  • Work in partnership with the product and engineering teams at Stripe to define the future of the developer experience on the platform

We’re looking for someone who has:

  • Proficiency in writing code in a few different languages (Ruby, Python, JavaScript, Java, Go, PHP, Objective-C, C#, Swift, Kotlin, etc) and enjoy learning new languages and technologies. We understand that languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.
  • Worked with RESTful APIs, front-end frameworks such as React or AngularJS, or have experience as a mobile developer
  • A thoughtful, patient, and friendly communication style and enjoys writing
  • Prior experience as a software engineer or significant experience building web or mobile apps
  • The ability to work with a high degree of autonomy and limited supervision
  • An enjoyment of teaching or enabling other developers to be successful

We’re a small, highly distributed team and we’re looking for candidates who are able to learn quickly and think creatively. The ideal candidate would have a strong background working with some of the languages we interact with most often (Ruby, PHP, JavaScript, Python, Node.js, and Java) and have some interest in writing and communicating with technical and non-technical audiences alike.

You should include these in your application:

  • A list of languages you feel comfortable working with (both technical and human!)
  • Examples of work you feel comfortable sharing. This might be something online, like a code repository or a blog post, or something unpublished, like an email to colleagues or a personal project you’d be willing to share. Whatever form it takes, we’d love to see an example of your creative and technical work.

What’s it like to work at Stripe?

Stripe is helping the internet fulfill its potential as a platform for economic progress by building software tools that accelerate global economic access and technological development. Stripe makes it easy to start, run, and scale an internet business from anywhere in the world.

Stripe is, at its heart, an engineering company. To provide a missing pillar of core internet infrastructure, we hire people with a broad set of technical skills (and from a wide variety of backgrounds) who are ready to take on some of the most challenging problems in the industry – from reliably handling 100M API requests per day, to building adaptive machine learning as a result of years of data science and infrastructure work, and enabling entrepreneurs worldwide to start global internet businesses.

We look at Stripe as a constant work in progress and the same is true of our people; for all of us, we believe the best is yet to come. We’re here to support each other in our curiosity and creativity – which we pursue through thoughtful discussion and knowledge sharing among a diverse set of peers and colleagues.

We encourage all engineers to transition teams once every year and a half and also take on short-term projects with other teams across Stripe. This not only enables engineers to learn how different parts of Stripe work, but also establishes stronger ties and cross-pollination between groups.

We contribute to existing open-source projects and sponsor the people working on them, and we release several tools as open source.

We want to work in a company of warm, inclusive people who treat their colleagues exceptionally well. The kind of people who are committed to going out of their way to help other Stripes in the short-term and to push them to improve over the long-term (by helping them to get better at what they do).

We’re a highly cross-functional organization and view that as part of the fun: we design our space to encourage as much collaboration as possible. We have long tables in the kitchen for a reason (to enable everyone to meet new people and learn from them). We also have a culture of transparency that we carry through to email communication, ensuring that Stripes all around the world have the information they need to make good local decisions.

In both our products and our people, we aim to reflect, represent and advocate for all of our users, globally. Our users transcend geography, culture, and language; what we share, collectively, is a drive to create a fairer, more economically interconnected world.

Riot Games (League of Legends) Senior Full Stack Engineer
  • Dublin, Ireland
  • Full-time

41 days ago

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.

The Role

As a Senior Full Stack Software Engineer within the Player Immersion & Expression (PIE) initiative, you'll report into the team’s Engineering Manager. You will take product ideas around discoverability and acquisition of content and bring them to life. The mission for the Player Immersion & Expression (PIE) initiative on League of Legends is to "create immersive offerings of expression, commemoration, and delight to amplify player experiences in League". One strategy, among others, that we use to work towards this mission is through creating feature-rich content. But it doesn't stop there. We need players to discover and acquire this content at the first source of inspiration! This is where your expertise comes in.

Responsibilities:

As a Senior Full Stack Software Engineer for League of Legends you’ll contribute to the following areas depending on your interests and experience:

  • Develop and test player content experiences in the League of Legends client
  • Contribute to architecture requirements and design
  • Design and enhance League microservices
  • Write unit and integration tests
  • Code reviews
  • Enhance build and deployment tooling
  • Improve product visibility through telemetry and analytics

In time, you'll provide mentorship to other engineers, create and develop documentation for ongoing support, and participate in an on-call rotation to provide support high availability for our products.

Required Qualifications:

Insight into applying to Riot Engineering is available on our discipline page

  • 5+ years experience as a software engineer, with 5 years in full stack development
  • Experience in designing, launching & maintaining and supporting production UI or microservices with large user-bases or that exist as components of larger, more complex applications.
  • Experience implementing best-practices in software design, code reviews, code linting and analysis, automated testing, continuous integration.
  • Expertise in operational best-practices, implementing automated builds, software packaging, automated deployments, logging, monitoring, automated-alerting
  • As comfortable communicating in distributed teams as with people sitting right next to you.
  • You will visit our Los Angeles HQ approximately two to four times a year for around four to five weeks in total.

Desired Qualifications:

  • Experience with Java, Golang, node.js, or Python
  • Experience with databases such as MySQL, MongoDB, Riak
  • Experience with Docker, Terraform or Ansible
  • Experience with Webpack, ES6, Dust, Ember, React, SASS

Our Perks:

  • Medical, dental, and vision plans that cover you, your spouse/domestic partner, and children
  • Open paid time off
  • Retirement benefits with company matching
  • Life insurance, parental leave, plus short-term and long-term disability
  • Play funds so you can broaden and deepen your knowledge of our players and community through games
  • We will double down on your donations of time and money to non-profits

Let's Thrive Together:

Because together we are better

It’s our policy to provide equal employment opportunity for all applicants and members of Riot Games, Inc. We know that fresh and varied perspectives will make us better at what we do, so however you identify and whatever background you bring with you, we’re excited to hear from you. Don’t be discouraged if you feel you don’t fully meet every single one of the requirements for a particular role, there’s always room for growth at Riot. If you spot a role that will make you want to jump out of bed in the morning, we are waiting to hear from you!

OutThink Web Developer
  • Remote Madrid +/- 2 hours
  • Full-time

41 days ago

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.

You will be working within our brand new Development Team, building our highly sophisticated and interactive greenfield SaaS web application.  This will be delivered to hundreds of thousands of users across the world.

What You’ll Need

  • Good analytical and problem-solving skills.
  • A positive and proactive attitude with strong initiative, team-working skills and the ability to learn quickly.
  • Superb communication skills, with the ability to communicate in English in all forms.
  • An understanding of the principles behind great software design, allowing you to write code that’s clean, fast and scalable.
  • Well-practised with Agile Development Methodology, working in short sprint cycles.
  • Proven expertise with both React and Redux.
  • JavaScript, in particular familiarity with the latest ECMA versions.
  • TypeScript.  Intermediate to advanced knowledge required.
  • CSS.  It is essential that you are comfortable working with CSS and can effectively translate UI/UX requirements into real world solutions.

Desirable:

Any candidate who also possesses any of these skills will be at an advantage:

  • Redux-Saga.
  • Jest Testing Framework.
  • WebPack and/or similar JavaScript build systems.

In Return You’ll Receive

  • A greenfield opportunity to build a brand new, highly sophisticated SaaS web application.
  • An opportunity to work with some of the most modern and leading-edge cloud-based technologies available; and with some of the top experts in the industry.
  • Great start-up culture in a fun, friendly and hardworking team.
  • Flexible remote working.
  • Share options package - a rare opportunity to get in early and have a stake in what could potentially be a unicorn start-up, with a huge financial payback.
  • 34 days paid holiday (including public holidays).
  • Plus an extra day off on your birthday!
Levvel Senior DevOps Engineer
  • Remote USA
  • Full-time

42 days ago

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.

Levvel is fast growing consulting firm headquartered in Charlotte, NC with offices in New York, San Francisco, Raleigh, Atlanta and DC.

We are not your typical consultancy that promises high level strategies, only to provide bloated project delivery teams. We are technologists that work with our customers to solve real business and technical problems using the right solution, not the one that happens to be convenient, familiar, or easy.  

We don’t just believe that technology is changing the world, but that the world needs technology to improve lives and deal with this century’s biggest challenges. We are passionate about helping our clients be part of that transformation.

At Levvel you’ll work alongside other talented Consultants on a variety of projects. Our clients range from Fortune 500 companies to the earliest startups. We help companies deliver features into production at a faster pace by leveraging modern techniques and technologies. We are looking for people who want to build incredible technical skills while also being exposed to all aspects of business.

You’ll have tons of opportunity to expand your skills and apply those skills to interesting new problems. Our clients are very excited about the DevOps space and eager to apply these principles and tools to deliver better software. In this growing and emerging field staying up to speed and learning new tools is part of the job.

Required Skills:

  • Prior development or systems operations experience
  • Continuous Integration & Continuous Deployment principles
  • IaaS platforms (AWS, Azure, OpenStack, Google Cloud etc.)
  • PaaS solutions (OpenShift)
  • Containers (Kubernetes)
  • Infrastructure & Configuration Management (Chef, Puppet, Ansible, Terraform, etc.)

Working for Levvel provides tons of opportunity for growth with access to senior leaders, technical mentors, and professional development opportunities. We also provide some great benefits, including:

Competitive salary 

401k matching up to 6%

4 weeks vacation

10 Paid Holidays

Health, dental, vision

*We are unable to sponsor or transfer any immigration visas at this time.*

*Relocation assistance will not offered at this time.*