Lead Software Engineer – Frontend

Lead Software Engineer – Frontend

Employer: Gremlin

Gremlin’s mission is to make the Internet more reliable. We’re leading the way in the exciting, growing practice of Chaos Engineering, for enterprises like Target, Twilio and JP Morgan Chase that are building complex, distributed SaaS applications whose success depends on uptime. The Gremlin platform uncovers risks and weaknesses that aren’t addressed by traditional DevOps and IT operations processes and best practices. If paving a new path forward at the leading edge of technology sounds exciting to you, we should talk.

About the Role of the Lead Software Engineer

As a Lead Software Engineer at Gremlin, you will have the opportunity to improve the reliability of the internet at large by developing Chaos Engineering tooling. You will be able to leverage your engineering experience to inform product design as well as solve complex technical problems that directly impact our customers (which range from the Fortune 500 to smaller organizations). You will work closely with a small, talented team focused on quality, delivery, and predictability with an emphasis on providing our customers a great user experience.

In this role, you’ll get to:

  • Work closely with engineers, designers, product managers, and other stakeholders to design and build the latest and greatest in Chaos Engineering tooling
  • Leverage strong collaboration and communication skills to deliver new features within a remote culture
  • Partner with design to understand the customer’s needs and design interfaces and experiences that lead our customers to success
  • Partner with product and other business units to understand business problems and present technical solutions and tradeoffs
  • Actively mentor and grow your teammates
  • Care deeply about the customer experience

We’ll expect you to have:

  • UI architecture experience
  • Experience with Material Component Library
  • 7+ years professional Frontend software engineering experience in modern technologies (TypeScript, JavaScript, React, CSS, etc.)
  • Leverage your own design skills to collaborate with designers and stakeholders to implement designs and features to required specifications
  • Strong at breaking down ambiguous problems into concrete actions and milestones
  • Experience with agile development environments and practices
  • Strong advocate and practitioner of unit testing and integration testing (Jest/Cypress), CI/CD, code quality, and engineering best practices
  • Experience or strong interest in infrastructure & systems level technologies: e.g., Linux, Docker, Kubernetes, OpenShift, etc.

Bonus Experience:

  • Experience in cloud technologies: e.g., AWS, DynamoDB, Lambda, Serverless
  • Experience with CSS-in-JS (emotion, styled-components, etc)
  • Has been on-call and participated in an incident management program
  • Experience or interest in Rust & Systems Level Programming
  • Experience with Java software development
  • Experience taking features from concept to full production release

*If you don’t think you meet all of the criteria below but still are interested in the job, please apply. Nobody checks every box we’re looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.*

Benefits

  • Competitive compensation
  • 401k Match
  • Stock Options
  • Flexible PTO
  • Competitive benefits package, including medical, dental, and vision insurance
  • Team Activities (currently virtual due to Covid-19)

About Gremlin:

Our founders, Kolton Andrus and Matthew Fornaciari, lived and breathed incidents, on-call, and Chaos Engineering at Amazon and Netflix. As Call Leaders, they were responsible for guiding teams through analyzing and resolving global outages. After a decade of developing and advocating Chaos Engineering internally, in 2016 they decided to make what they had learned available to a wider set of enterprise companies and launched Gremlin.

Since then, Gremlin has built an incredible team of industry veterans and people eager to learn from one another while pushing the entire industry forward to new heights. We’re backed by top-tier investors Index Ventures, Amplify Partners, and Redpoint Ventures. Our customers love us, and we’re thrilled to be a partner in their success.

At Gremlin, we value:

  • OUR CUSTOMERS – We won’t be a company if our customers aren’t thrilled. We live and die by our customers, so they come first.
  • ACTION – We favor small experiments to gather data rather than over-analyzing a situation. Getting stuff done always beats talking about getting stuff done.
  • CONTEXT, NOT CONTROL – We hire autonomous adults with good judgement. We provide them with the context to make smart decisions. We don’t micromanage.
  • BEING VOCALLY SELF-CRITICAL – We all make mistakes, we all have ways in which we can improve. We own that upfront, and honestly discuss ways in which we’ve personally made mistakes and can get better. Then, we encourage and help one another succeed at doing so.
  • DIVERSITY, EQUITY, & INCLUSION – We are at our best when we encourage and include the thoughts and voices of people from many diverse backgrounds into our strategy and execution. We recognize that systemic racism and gender bias are real and that we aren’t perfect, so we actively work to encourage the difficult conversations, to listen, and to change as we discover our blind spots so that Gremlin is a company all of us feel proud to be a part of.
  • FRUGALITY – We are working to build a profitable company and create a new practice in the industry. We spend money on the right things, like making sure employees have the tools they need to be successful and the company has what it needs; we simply choose not to waste what we have and not to buy what we don’t actually need.

APPLY HERE

Lead Software Engineer – Frontend

Software Engineer – Frontend 

Employer: Gremlin

Job Description:

Gremlin’s mission is to make the Internet more reliable. We’re leading the way in the exciting, growing practice of Chaos Engineering, for enterprises like Target, Twilio and JP Morgan Chase that are building complex, distributed SaaS applications whose success depends on uptime. The Gremlin platform uncovers risks and weaknesses that aren’t addressed by traditional DevOps and IT operations processes and best practices. If paving a new path forward at the leading edge of technology sounds exciting to you, we should talk.

About the Role of the Software Engineer – Frontend

As a Software Engineer at Gremlin, you will have the opportunity to improve the reliability of the internet at large by developing Chaos Engineering tooling. You will be able to leverage your engineering experience to inform product design as well as solve complex technical problems that directly impact our customers (which range from the Fortune 500 to smaller organizations). You will work closely with a small, talented team focused on quality, delivery, and predictability with an emphasis on providing our customers a great user experience.

In this role, you’ll get to:

  • Work closely with engineers, designers, product managers, and other stakeholders to design and build the latest and greatest in Chaos Engineering tooling
  • Leverage strong collaboration and communication skills to deliver new features within a remote culture
  • Partner with design to understand the customer’s needs and design interfaces and experiences that lead our customers to success
  • Partner with product and other business units to understand business problems and present technical solutions and tradeoffs
  • Actively mentor and grow your teammates
  • Care deeply about the customer experience

We’ll expect you to have:

  • Experience as a self-driven and collaborative problem solver with strong communication skills
  • 3+ years professional Frontend software engineering experience in modern technologies (TypeScript, JavaScript, React, CSS, etc.)
  • Leverage your own design skills to collaborate with designers and stakeholders to implement designs and features to required specifications
  • Strong at breaking down ambiguous problems into concrete actions and milestones
  • Experience with agile development environments and practices
  • Strong advocate and practitioner of unit testing and integration testing (Jest/Cypress), CI/CD, code quality, and engineering best practices
  • Experience or strong interest in infrastructure & systems level technologies: e.g., Linux, Docker, Kubernetes, OpenShift, etc.

Bonus Experience:

  • Experience in cloud technologies: e.g., AWS, DynamoDB, Lambda, Serverless
  • Experience with CSS-in-JS (emotion, styled-components, etc)
  • Has been on-call and participated in an incident management program
  • Experience or interest in Rust & Systems Level Programming
  • Experience with Java software development
  • Experience taking features from concept to full production release

*If you don’t think you meet all of the criteria below but still are interested in the job, please apply. Nobody checks every box we’re looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.

Benefits:

  • Competitive compensation
  • 401k Match
  • Stock Options
  • Flexible PTO
  • Competitive benefits package, including medical, dental, and vision insurance
  • Team Activities (currently virtual due to Covid-19)

About Gremlin:

Our founders, Kolton Andrus and Matthew Fornaciari, lived and breathed incidents, on-call, and Chaos Engineering at Amazon and Netflix. As Call Leaders, they were responsible for guiding teams through analyzing and resolving global outages. After a decade of developing and advocating Chaos Engineering internally, in 2016 they decided to make what they had learned available to a wider set of enterprise companies and launched Gremlin.

Since then, Gremlin has built an incredible team of industry veterans and people eager to learn from one another while pushing the entire industry forward to new heights. We’re backed by top-tier investors Index Ventures, Amplify Partners, and Redpoint Ventures. Our customers love us, and we’re thrilled to be a partner in their success.

At Gremlin, we value:

  • OUR CUSTOMERS – We won’t be a company if our customers aren’t thrilled. We live and die by our customers, so they come first.
  • ACTION – We favor small experiments to gather data rather than over-analyzing a situation. Getting stuff done always beats talking about getting stuff done.
  • CONTEXT, NOT CONTROL – We hire autonomous adults with good judgement. We provide them with the context to make smart decisions. We don’t micromanage.
  • BEING VOCALLY SELF-CRITICAL – We all make mistakes, we all have ways in which we can improve. We own that upfront, and honestly discuss ways in which we’ve personally made mistakes and can get better. Then, we encourage and help one another succeed at doing so.
  • DIVERSITY, EQUITY, & INCLUSION – We are at our best when we encourage and include the thoughts and voices of people from many diverse backgrounds into our strategy and execution. We recognize that systemic racism and gender bias are real and that we aren’t perfect, so we actively work to encourage the difficult conversations, to listen, and to change as we discover our blind spots so that Gremlin is a company all of us feel proud to be a part of.
  • FRUGALITY – We are working to build a profitable company and create a new practice in the industry. We spend money on the right things, like making sure employees have the tools they need to be successful and the company has what it needs; we simply choose not to waste what we have and not to buy what we don’t actually need.

APPLY HERE

IT Support Specialist

IT Support Specialist

Employer: Kelly

Position Summary:

  • Experienced and knowledgeable technicians responsible for the identification and troubleshooting of technical issues and recurring issues, the escalation of same to mid and senior-level engineering.
  • teams for full resolution, and the creation of documentation and process regarding recurring issues, new standard operating procedures, knowledge transfer material, etc.
  • This candidate will be part of a high energy and growing technical customer service group and must be able to work both independently and within an interdisciplinary team.

Minimum Requirements:

  • Able to promptly answer support related email, phone calls and other electronic communications.
  • Self-motivated, detail oriented and organized.
  • Experience with hardware and software issues.
  • Able to troubleshoot Apple and Windows machine, tablets, and iPads.
  • Excellent communication (oral and written), interpersonal, organizational, and presentation skills.
  • Passion for solving problems of any nature.
  • Willing to work early morning or late evening shifts.
  • You must be comfortable learning new technology fast and wearing many hats.

Essential Functions of The Job:

  • Respond to customer calls, trouble tickets and monitoring alarms and follow established troubleshooting and escalation procedures.
  • Take ownership of trouble tickets; estimate resolution times; collaborate with other
  • team members to resolve and close issues.
  • Troubleshoot and resolve new and unique problems without a predefined solution.
  • Work with multiple teams to resolve issues that affect our users.
  • Coordinate with key stakeholders to realize performance improvements.
  • Be exposed to a wide variety of new technologies at scale.
  • Document and report to outside vendors and internal development and engineering teams.
  • Update internal Knowledge Base as technologies change.
  • Alert using various methods of communication of planned or emergency outages.
  • Make recommendations on process improvement based on incoming calls.

APPLY HERE

Back End Developer

Back End Developer

Employer: Alchemy+Aim

who we are

Alchemy+Aim is a website development company, specializing in helping thought leaders, entrepreneurs and creative business owners.

We’re doing things differently at Alchemy+Aim, focusing on building lateral structures in the company rather than traditional hierarchical ones. Team members have all the perks that contractors have, while also being able to really contribute to the growth of the company and the direction it’s moving in. We believe that when we work and grow together, we can accomplish great things.

the basics of the back-end developer position:

  • You’d be working on custom WordPress sites. Ideally, you would be comfortable with front-end pieces as well as complex back-end ones.
  • You’d be communicating with the team regularly. We use Slack for regular communication and Basecamp for project management. There are occasionally some video chats we’ll need to do either via video chat.

JOB BENEFITS:

  • You can work from anywhere. No moving for a job involved. If you’re happy where you are, stay there. If you’re unhappy, move somewhere new. This job will go with you. (If you want to spend a month working from the Italian countryside or in a Scottish pub, more power to you.)
  • Depending upon the type of work, you’ll either get paid a flat rate on a per-project basis or hourly for any clients we have ongoing support with (particularly those for which the scope is ever-evolving).

SKILLS & REQUIREMENTS:

You should have a solid understanding of WordPress, SASS, CSS, PHP and Javascript. You should have experience coding WordPress themes, from scratch.

Other skills:

  • You know how to work with Woocommerce.
  • You’re very comfortable working with Advanced Custom Fields.
  • You are comfortable working with third party APIs like Mailchimp or Google’s APIs.
  • You understand how to work with cPanel, working with databases directly, and are confident migrating websites to new hosts.

are you the right fit?

This job IS for you if:

  • You’re available during standard EST hours – roughly 9am to 4pm EST, as we do have a key client who needs support during that time.
  • You believe the best code is clean, simple, and well-organized.
  • You are detailed oriented and meticulous. You get letter spacing, fonts, and column widths right. And you’ll even make sure the site ends up with custom favicon.
  • You get projects done on time (or early).
  • You are honest and have no tolerance for drama.
  • You are comfortable using Adobe Illustrator and Photoshop to gather information from designs for development.
  • You can commit to the position for at least nine months.

Our ideal candidate is a developer who has an exacting aesthetic eye and the ability to make things so intuitive that the non savvy user can feel comfortable editing.

This job IS NOT for you if:

  • You are repeatedly late getting work done.
  • You dislike or have problems with regular communication.
  • You prefer to start out with a pre-made theme with page builders for website development.
  • You often miss details.
  • You think that a 28px margin is the same thing as a 25px margin. Or that Helvetica is the same thing as Open Sans.

Most projects last between 2 and 5 weeks, depending upon the size of the project and the client feedback process.

about alchemy + aim:

Alchemy + Aim was founded by Brandi Bernoskie, a website developer who has been working with creative entrepreneurs and change makers for almost seven years. Our clients have included thought leaders, creatives, coaches, bloggers, and people playing big in the world — from Laverne Cox to Martha Beck to Judy Smith to Brené Brown. We believe in building strong long-term relationships with clients so they feel supported in their online endeavors. The same goes for the Alchemy+Aim team. This business was built entirely on referrals, so we know that it’s people who matter most — and that includes everyone who works for A+A.

The core values of Alchemy + Aim are:

  1. Attend to the details
  2. Improve how it’s done
  3. Make it feel like magic

Most importantly, we create websites that are easy to use and intuitive for clients, that make an impact in the world.
This is a contract position (full-time possibilities can be discussed after a year).

how to apply

We want a superstar to join our team, someone who we can trust to get the job done right and be a team player. If you think that’s you, we want to hear from you.

Make sure this job is the right fit for you, and make sure you’re the right fit for this job.

Check out our website and portfolio to see the type of projects we work on. If you’re interested in applying please send a cover letter via the application form below and in it include the following:

  1. Tell us what past project you loved working on most and why
  2. Provide a URL for your portfolio
  3. Tell us what your two superpowers are
  4. Share your regular hourly rate

APPLY HERE

UXDI Instructor Lead

UXDI Instructor Lead

Employer: General Assembly

Role Description

This is a remote teaching position, so applicants can be located anywhere in the US!

Since 2011, General Assembly has transformed tens of thousands of careers through pioneering, experiential education in today’s most in-demand skills. As featured in The Economist, Wired, and The New York Times, GA offers training in web development, data, design, business, and more, both online and at campuses around the world. Our global professional community boasts 40,000 full- and part-time alumni — and counting.

In addition to fostering career growth for individuals, GA helps employers cultivate top tech talent and spur innovation by transforming their teams through strategic learning. More than 21,000 employees at elite companies worldwide have honed their digital fluency with our corporate training programs. GA has also been recognized as one of Deloitte’s Technology Fast 500, and Fast Company has dubbed us leaders in World-Changing Ideas as well as the #1 Most Innovative Company in Education.

In this immersive educational experience, students engage in the user experience design process, developing the skills and portfolio of a junior practitioner. We are looking for instructors to lead this transformative experience through General Assembly’s User Experience Design Immersive course.

Why Teach the User Experience Design Immersive?

If you are looking to make a life-changing impact by doing what you know and love, this is the position for you. Through this unparalleled opportunity, you will:

  • Deepen your own design skills by guiding students through a rigorous journey where they begin as driven novices and leave as empowered designers
  • Facilitate a supportive and energetic community that lasts well beyond the course
  • Challenge students to think strategically as they turn their ideas into real user experience solutions
  • Hone your own leadership and teaching skills by working with an instructional team and classroom community

Skills and Qualifications

  • You are eager to shape the skills, minds, and trajectories of the newest generation of user experience designers.
  • You are the person that your colleagues naturally gravitate to when they are looking for guidance.
  • You have at least 3-5 years of experience working in user experience design.
  • You have fluency in some or all of the following topics: the UX Process, User Research and Personas, Usability Testing, UX Analysis, Information Architecture, Interface Design, Wireframing, Prototyping, Analytics and Optimization, Mobile UX, and/or HTML/CSS.
  • You have previous user experience design teaching experience, through a course, team training, mentoring, etc.

Responsibilities and Duties

  • Teach Monday-Friday, all day, for the 12 week duration of the program
  • Instructors will need to commit a few hours per week preparing lessons and materials, leveraging existing GA curriculum content.
  • Work closely with co-instructors or teaching assistants to provide students with meaningful and prompt feedback on their progress.
  • Work alongside GA staff and teaching team to best meet the needs and learning styles of your students.
  • Guide students through development of a stellar final project that will showcase their abilities to hiring managers.
  • Facilitate a dynamic, collaborative, and positive classroom community.
  • Inspire students to persevere through the challenges of learning a new skill set

Competencies

  • Directing Others
  • Approachability
  • Technical Skills
  • Motivating Others
  • Facilitation Skills
  • Time Management

General Assembly is a licensed school in all states that we operate in, and some states require instructors to be licensed to teach. If hired, you will be required to submit and be approved as an instructor in relevant states. Directions for becoming licensed will be shared with you during onboarding. Licensure requirements vary by state, but you may be required to provide academic transcripts and to answer questions pertaining to moral character, professional conduct, education, and work history. General Assembly will pay for all licensing fees.

APPLY HERE