Just Front-end Jobs

Front-endremote Jobs

Senior HTML5 Javascript Game Engine Engineer

About Learning Tapestry

Hi! We're Learning Tapestry. We're a 25+ person all-remote, global organization dedicated to making digital learning "just work" for educators and learners alike. We solve hard problems in complex education technology environments. We’re a triple bottom line company: we make a profit like any good business; our work makes the world better (“social impact”); and we create a healthy internal work environment for everyone who works here. For our staff we believe in flexible work locations and working arrangements. We empower all of our team members to manage their schedules and adjust as necessary. We're focused on results and impact, not locations and hours. We hire people with great technical ability, but we also expect everyone at Learning Tapestry to have strong character and solid communication skills.

What we’re looking for

You’re an exceptional professional software engineer with at least 5 years of software engineering experience using JavaScript and Javascript Frameworks (such as React) and HTML. You’re comfortable in multiple languages including C# in Unity and embrace new approaches to solve problems. You’re looking for a full-time position (40 hours per week). You must have some availability that overlaps with our client in New York (UTC -5) and California (UTC -8).

This position will place a strong emphasis on HTML5 games, and the ideal candidate will have the ability to cross over work between Unity and HTML5. We highly value effective software architecture, test-driven development methods, and good project management methodology. We have a strong CI and deployment pipeline that enables us to focus on writing good software.

Required Skills and Experience

You have either:
-Computer Science or Engineering degree or other STEM degree, or
Exceptional professional software engineer experience and expertise
-You have very good written communication skills, fluent written English, and comfortable, clear spoken English.
-At least five years of Software Engineering Experience
-Experience with HTML (with HTML5)/CSS/JavaScript and JavaScript Frameworks such as JQuery
-Experience working with HTML5 Games SDKs (such as Phaser, GameMaker or GDevelop)
-Experience working with Unity (C#)
-Write clean, self-explanatory code using S.O.L.I.D. and design patterns
-Experience developing and consuming APIs
-Experience working in collaborative environments using git (e.g. Bitbucket, GitHub).
-Comfortable using ticket-based technical project management (e.g., Jira, GitHub tickets and boards)
-Must have some availability that overlaps with our clients in New York (UTC -5) and California (UTC -8)

Bonus skills

-Mobile development experience is a huge plus
-Some DevOps/Linux experience with AWS/Azure/Rackspace/Heroku/DigitalOcean
-Continuous Integration and Deployment experience (e.g., CodeShip, Cloud66)
-Experience in Ed Tech Field (Education projects)

About You

You’re comfortable in a remote work environment, with team members from different time zones. You manage your own time well and are a self-starter. You have a distraction-free place you can use for work that offers reliable Internet access, either in your home or a local co-working facility.

You are experienced and well-versed in the productivity tools we use, like Google Apps, Slack, and Harvest for time tracking.

You’re fluent in written and spoken English.

Please do not hesitate to apply if you do not match these requirements exactly but think you could be a good fit.

Equal Opportunity

Learning Tapestry is an equal opportunity employer and encourages individuals of all ethnic and racial backgrounds, sexual orientations, and gender identities to apply. We are also particularly interested in individuals who have lived in or worked with underserved communities such as low-income, gender nonconforming, disabled, or indigenous peoples.
Apply now and work remotely at Learning Tapestry

Apply

#What is the job?

No matter how powerful and flexible you build a platform, at the end of the day it’s the tools you present to the user that define the experience. Radix is seeking a savvy UX expert to come build the experiences that will define the future of decentralized finance (DeFi).

DeFi has turned out to be the killer app that is taking public distributed ledgers from niche products for speculators and hobbyists to projects of global economic significance, and with it has come a new paradigm for user interfaces. Authentication models, interoperability expectations, and the entire concept of user accounts are all undergoing dramatic changes; at Radix you’ll have the opportunity to define the way forward while working at the very cutting edge of a space undergoing furious growth.

Working from a series of end-to-end user scenarios, you will wireframe delightful user experiences and pitch your design to a team of brilliant folks who care very deeply about the end result. Next, you’ll work with artists and UI experts to produce a consumable design with appropriate fonts, colors and iconography, after which you’ll move on to implementation with a small team. You’ll be primarily focused on delivering the front-end, but expect a healthy dose of implementing the requisite services you will consume, as well.

#What are we looking for?

You’re able to isolate the 90% case for user experiences. You think in terms of making the most common interactions effortless, rather than making anything possible.
When discussing new capabilities, your first instinct is to think of the user story rather than the feature set.
You don’t get wedded to ideas. You’re not reluctant to throw prototypes away when something isn’t working.
You’re a confident coder who has built public-facing user interfaces in the past. You have some experience building REST services and/or WebSocket backends.
You’re intelligent and learn quickly. Absolutely no one at Radix winds up only doing what’s in their job description, and adaptability is essential.

#What do you need?

4+ years as a professional software engineer

Fluent in JavaScript and TypeScript

Fluent with React or Vue

Comfortable with Java or C#

A love for all things crypto is a huge plus!

#Who are we?

At Radix, we're a team of like-minded thinkers who have long been convinced that we're living in the earliest stages of a global financial revolution. This revolution is being fuelled by decentralized finance (or DeFi for short), which is enabling an assortment of pioneering developers and entrepreneurs to re-invent almost every financial product that is currently traded and invested in traditional markets, without requiring central authorities or siloed infrastructure. DeFi has captured a great deal of attention and investment in the crypto-aware niche, growing assets under management from $1 billion to $40 billion in less than a year. Impressive as its growth has been, its current market size isn't even a rounding error on the over $111 trillion held in traditional finance. We're focused on what it will take to go from billions to trillions.

Radix went back to first principles to come up with the right technical solution—the first layer-one protocol built specifically for mainstream DeFi—and we have already tested out at over 1 million transactions per second. We're keenly aware that the need for an infinitely scalable platform is only one prerequisite among many for mass adoption, and we're also blazing new ground in the areas of purpose-built developer tools, user experiences, and regulatory integration.

We have forged a path deep into the future of what distributed ledger technology is going to look like and we need you to come and be part of the team that is making that happen right now.
Apply now and work remotely at Radix DLT

Apply