Just Front-end Jobs

Front-end Jobs nearDenver, CO

Sorry, no listings for this city at the moment.

Remote 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

Jobs farther away

JavaScript Frameworks Developer - Apple Maps on the Web

Apple in Cupertino, CA 944 mi javascript css html5

Apple Maps helps hundreds of millions of people in over 200 countries and territories navigate and explore the world. Its everywhere our users are: at home, in the office, in vehicles with CarPlay, and on the go on iPhone, iPad, and Apple Watch. Privacy is central to the Maps experience, offering personalized features through on-device intelligence. Maps is deeply integrated into the most popular apps customers use every day including Photos, Messages, Calendar, Weather and more. With MapKit and MapKit JS, Maps is also the foundation for many popular third-party apps and services such as Instagram, Nike, Starbucks, and Bank of America.
Were looking for a hardworking individual who has the passion and expertise to help deliver the kind of high-quality interfaces that developers and users have come to expect from Apple.

Our team brings Apple Maps to the Web. MapKit JS lets any website use Apple Maps to show locations, display search results, provide directions, and more. Maps Web Snapshots let any developer retrieve a customized image of a map. Our team defines and delivers these two developer offerings, plus we maintain the WebGL library that draws the underlying roads, buildings, rivers, lakes, etc of the map. Through these products we make Apple Maps available to millions of users around the world.

We are looking for a web technology specialist to help make Maps work seamlessly on the Web. Our ideal candidate has in-depth knowledge of core web technologies, a working understanding of how web browsers parse and display web pages, JavaScript programming expertise, and proficiency with built-in browser developer tools. Our team conceptualizes, iterates on, and ships new features on an ongoing basis.

As a software engineer working on the Maps on the Web team, your main responsibility will be client-side web development for map-related experiences. This role requires JavaScript programming proficiency, plus a solid grasp of the performance and compatibility issues that arise when delivering a comprehensive web solution across many browsers and platforms. Experience writing unit tests, creating test tools, or setting up regression test suites will be an asset in this role. We are a team that conceptualizes, iterates, and executes new features on an ongoing basis, which contributes to an overall dynamic and creative atmosphere. You'll be working in an energizing environment, making a personal impact on products used by millions of people. While JavaScript experience is a must, were not looking for a minimum number of years in the industry; we're looking for innovative developers who will complement the rest of the team.

If you are a self-motivated teammate who is passionate about building extraordinary products and learning new things, then this is the job for you. Lets talk!

Apply