Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 12, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    The Interaction Design Foundation (IxDF) is the biggest online design school globally. We were founded in 2002 and have over 100,000 graduates. We're market leaders in online design education because the world's leading experts create our content and because we're specialized in design. Our courses cover the entire spectrum of UX design from beginner to a...
    Read more about this company

     

    Senior UI/Front-End Developer

    About Job

    Do you want to use your coding skills to improve the lives of millions of people? Are you brave enough to let millions of UX designers use your code? Are you obsessive about your own professional development and continuous learning-through-doing? Then read on! 

    The Interaction Design Foundation is the biggest online design school globally. Founded in 2002, we have over 90,000 graduates and counting. We're market leaders in online design education because the world’s leading experts create our content and because we're specialized in design. What’s more, with over 1.5 million monthly visitors, we’re at the forefront of providing premier design education to such organizations as IBM and SAP, as well as thousands of other companies. Our ever-growing community now needs a first-class front-end developer to help craft the ultimate user experience.

    This is where your passion for UX and hard-science coding skills merge: Every time your code is executed, you help improve the life of a human being. And not only that, those members will likely go on to design better products and services to the benefit of all humankind.

    Our front-end code is a vital part of our winning formula: Our codebase is our baby and it can never become too perfect. You will, therefore, become an essential part of our long-term success, someone who is making a direct impact on not only the growth and reputation of our foundation but also the whole world of design education and beyond!

    This is a paid full-time position which is location independent: You’re free to work from wherever you want in the world. You will have regular video-based contact with your colleagues and get to meet them physically on team trips.

    What you will be doing

    You will join our team as our Senior UI/Front-End Developer and your main responsibilities will be to:

    • Write reusable components using the Laravel Blade template engine, CSS and presentational JavaScript.

    • Help improve our Design System at https://design-system.interaction-design.org 

    • Maintain our PostCSS code base to keep and improve reusability and DX and deliver less CSS to the end-user.

    • Improve CSS architecture and guidelines, make principal technical decisions in the UI area.

    • Help us use animations more widely, e.g. with Lottie animations.

    • Automate regression testing and front end code quality checks.

    • Improve the accessibility and performance of our pages.

    • Work with our design team to improve UX on different stages of the design process.

    • Work on PWA for our course platform as a part of the front-end team (offline support, better mobile experience, etc.)

    • Help yourself, and the whole team, get better and better. For example, by improving our handbook at https://handbook.interaction-design.org. Or use our library of evergreen literature on back-end and front-end subjects to broaden your horizon.

    You and our future-proof stack

    Forget IE and clunky workarounds for compatibility with other dinosaur browsers: We spend our time only on modern Web APIs since we only support evergreen browsers.

    We’re constantly refactoring our front-end code with the goal of reaching front-end heaven. We seek a balance between sticking with what works and fearlessly exploring the new:

    • Laravel Blade template engine (yup, we build our HTML on the server-side).

    • PostCSS to maximize the power of modern CSS.

    • Webpack for perfect control over front-end assets.

    • Latest JS with support for ES2020 features. To accomplish this we use the latest Babel releases.

    • BEM/ITCSS in combination with Tailwind CSS based utility classes.

    • A custom-made design system to achieve consistency and ease of use.

    We ❤ CI (Continuous Integration) and CD (Continuous Delivery) so we usually deploy a few releases per day: Zero downtime. Just a few buttons to push. No sweaty palms

    We care deeply about Developer Experience (DX) of our codebase and tools. DX and DevOps is our middle name: git, GitHub, HTTP2, CDN, AWS, Enterprise SSDs on our high-spec servers and much more.

    About you

    • You have at least 5 years of experience working as a Front-End Developer.

    • You prefer native web APIs and functionality over alluring new frameworks - and you know how and when to use them.

    • You regularly use WHATWG and W3C and you are intimately familiar with the latest web standards.

    • You can create your own intelligent, reusable CSS layout system.

    • You test across devices and browsers, and optimize for performance.

    • You write testable code.

    • You love to learn through doing. You’re always ready to put in some hard work to expand your skills.

    • You speak and write acceptable English – not perfect English, just acceptable – since you will be working with people from Canada, England, Denmark, the US, Belarus and Brazil among others.

    • You are a team player and you don't bring your ego to work. 

    • You are self-motivated and self-disciplined and thus work well in a flat hierarchy with lots of freedom.

    • You love to have creative freedom, make independent judgments and live up to the responsibility that comes with that freedom.

    • You love to create tangible results—every hour and every day.

    go to method of application »

    Senior PHP Developer (Laravel)

    About Job

    Do you want to use your coding skills to improve the lives of millions of people? Are you brave enough to let millions of UX designers use your code? Are you obsessive about your own professional development and continuous learning-through-doing? Then read on!

    The Interaction Design Foundation is the biggest online design school globally. Founded in 2002, we have over 100,000 graduates and counting. We’re market leaders in online design education because the world’s leading experts create our content and because we’re specialized in design. What’s more, with over 1.5 million monthly visitors, we’re at the forefront of providing premier design education to such organizations as IBM and SAP, as well as thousands of other companies. Our ever-growing community now needs a first-class back-end developer to help craft the ultimate codebase.

    This is where your longing for meaningfulness in your work and your hard-science coding skills merge: Every time your code is executed, you help improve the life of a human being. And not only that, those members will likely go on to design better products and services to the benefit of all humankind.

    Our codebase is our baby and it can never become too perfect. It is a vital part of our winning formula. You will, therefore, become an essential part of our long-term success, someone who is making a direct impact on not only the growth and reputation of our foundation but also the whole world of design education and beyond!

    This is a paid full-time position and is fully remote so you can work from anywhere! You will have regular video-based contact with your colleagues and get to meet them physically on team trips.

    What you will be doing

    You will join our team as our Senior PHP Developer (Laravel) and your main responsibilities will be to:

    • Help develop the interaction-design.org website, which is a mix of a classic multi-page application with a REST API for PWA:

      • Write clean and maintainable back-end code (we always use the latest stable Laravel and PHP versions).

      • Constantly increase test coverage (we use PHPUnit, Laravel Dusk, cypress.io, and love TDD).

      • Participate in refactoring and eradicating technical debt — with the goal of ultimate developer experience.

      • Optimize infrastructure for better scalability (we use AWS, CDNs, Nginx, Redis for caching, Laravel Forge, GitHub actions + Deployer for CI/CD).

      • Improve our components and Design System in collaboration with our front-end team (we use Blade components, Web components and Vue.js for PWA).

      • Review code from your colleagues (we love PR reviews as a great way to share knowledge and find optimal solutions for any challenge).

      • Keep code quality optimal (we use GitHub workflows with PHPCS, Psalm (error level 3), Rector, PHPCPD, Deptrac and other tools to help you).

    • Contribute to open-source projects and external packages (our own and the ones we use).

    • Help yourself, and the whole team, get better and better. For example, by improving our handbook at https://handbook.interaction-design.org. Or use our library of evergreen literature on back-end and front-end subjects to broaden your horizon.

    • Actively participate in planning and standup video calls (we have 3 meeting-free days per week for ultimate focus time)

    • Regularly ship your code (we usually deploy a few releases per day: zero downtime, just a few clicks, no sweaty palms).

    What you will get

    • Expert-level colleagues who contribute to the Laravel framework and packages from its ecosystem.

    • Zero-effort development environment based on Docker.

    • Battle-tested guidelines for PHP, JS, CSS and Laravel code.

    • Up to date domain, product and project documentation.

    • Great library of books and courses to keep your knowledge and skills at peak level.

    • Smooth and well-organized workflows for collaboration with other teams.

    • The chance to work on a popular and industry-leading product with an enormous, global community — as well as a worthy mission.

    About you

    • You have expert knowledge of PHP.

    • You have expert knowledge of Laravel or Symfony.

    • You have 6+ years of experience working professionally with OOP.

    • Your work is based on a solid foundation in computer science fundamentals from data structures and algorithms to design patterns.

    • You are an engineer by mindset and always try to understand how things work under the hood.

    • You love to learn through doing. You’re ready to put in some hard work to expand your skills.

    • You speak and write acceptable English – not perfect English, just acceptable – since you will be working with people from the US, England, Canada, Denmark, Belarus and Australia among others.

    • You are a team player and you don’t bring your ego to work.

    • You are self-motivated and self-disciplined and thus work well in a flat hierarchy with lots of freedom.

    • You love to have creative freedom, make independent judgments and live up to the responsibility that comes with that freedom.

    • You love to create tangible results—every hour and every day.

    • You love to make a positive impact on the world and the lives of others.

    Bonus points

    You get bonus points…

    • …if you have contributed to open source projects.

    • …if you have worked professionally with at least one statically typed programming language like C, C++, Java, Kotlin, Rust, Scala, Go, etc.

    • ...if you have prior experience with Customer Data Platforms (like Segment) or Product Analytics & Tracking tools like Amplitude, Heap, or the Google suite (Analytics, Optimize, Tag Manager).

    • …if you have a Master’s Degree in Computer Science.

    • …if you have experience with test-driven development (TDD).

    go to method of application »

    Social Media and Community Manager

    About Job

    Are you a social media professional with a passion for design? Do you love helping people learn and become better designers? If this sounds like you, read on to discover a role that will help you use your skills and passions to improve lives!

    We’re looking for a Social Media and Community Manager to help us on our mission to become the world’s best and most recognized design school. At Interaction Design Foundation (IxDF), we’ve already helped over 110,000 graduates to improve their skill sets and careers—but we’re just getting started! Our ever-growing community now needs a passionate ambassador who will drive, shape and grow the conversation around great design everywhere.

    This role is integral to our identity and our mission to democratize design education because we are not just a learning platform—we’re the largest community for designers and design enthusiasts in the world. As a Social Media and Community Manager, you will represent this massive community and be responsible for its growth.

    What you will be doing

    You will help us achieve our vision to become the best and most recognized design school on the planet. We’re not just saying that. We mean it very seriously, and we’ve come a long way on that road so far. Ahead of you is a highly rewarding and enriching journey on which you will:

    • Share engaging educational content with our online audience of over 750,000 people

    • Further refine social media strategy for Interaction Design Foundation and its network of publications

    • Meaningfully engage and converse with our social media audience each day

    • Contribute to discussions in forums about design

    • Form partnerships with influential blogs and individuals who could become advocates for our community and our content

    • Help our online audience find the resources they need from our vast library of courses and open-source literature

    • Optimize and perfect every element of how we engage with our online audience, from the copy in our social media posts to the tools and processes we use to maintain conversations with our users

    Our community is at the heart of what we do, and we put a colossal effort behind serving them as best we can. That’s why we’re looking for a talented and hard-working Social Media and Community Manager who has an eye for detail, an empathic nature to help people and a natural drive for perfection.

    If you’re hungry to develop yourself professionally, you’ll find huge potential within our team to grow new skills. Overall, if you’re ready to help our community and, in turn, change the future of education, then congratulations—you’ve come to the right place!

    About you

    • You have several years’ experience as a community manager on social media

    • You are well versed with the unique nuances and technical capabilities of commonly used social media platforms

    • You are a convincing and compelling communicator who can advocate effectively

    • You are a great conversationalist who is highly socially intelligent and loves to encounter new people and new perspectives

    • You know what ownership of a task means and how to deliver it

    • You are fluent in written English with exceptional writing skills, perfect grammar and an appreciation for the power of tone, brevity and microcopy

    • You have a keen eye for content and you can quickly understand what type of content is meaningful, appropriate and useful in each situation or each platform

    • You are hungry for efficiency and constantly looking for ways to maximize your results arising from the time you spend on a task

    Bonus points

    You get bonus points if you …

    • have worked as a leader and in senior roles

    • have experience with working remotely

    • are already a member of the Interaction Design Foundation

    • have a passion for, or are proficient in, design

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Interaction Design Foundation ... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail