fullTime
Information Technology

Software Engineer

Paid40 hoursPhiladelphiaYear RoundSalary is competitive and based on prior skills and experienceFlexible schedule and opportunity to work remotely oftenWe follow continuous integration and delivery - deploy code to production dailyOpportunity to grow into roles that interest or fit you bestOpportunity to gain exposure to very interesting supply chain processes (ever wondered how people ship entire art galleries?)

Description

Does finding solutions to complex problems excite you? Are you looking to work with the latest serverless technologies?

Chain.io connects companies around the world through our microservices based cloud integration platform. Each of our projects brings unique challenges that come from connecting systems across companies, continents, and industries. Working collaboratively with our team, you will design and implement solutions using an open API, developer friendly tools, and an expertly developed data model. Our platform is built on the latest AWS stack including Lambda, Step Functions, and DynamoDB.

The ideal candidate is strong in Javascript, can work collaboratively with others, has a knack for writing reusable code, and embraces TDD, DevOps, and automation. We’re also looking for someone able to have discussions on complex technical architecture alongside other engineers. We believe that the ability to work effectively and efficiently trumps the need to enforce demanding policies. We’re also passionate about creating a team where you can grow into a role that suits your interests and skills best.

Our core principles are nice, accessible and professional. They are the foundation of everything we do (and we really mean everything). You can read more about this and about how we’re trying to make the interview process more human in our prospective teammate site.

We welcome and encourage a diverse candidate pool to apply!

Job Responsibilities:

-Programming in Javascript. Other technologies you will be exposed to are: AWS Lambda, Node.js, Jest, CircleCI, React, Terraform
-Work collaboratively with our small development team
-Meet complex business requirements by assembling together existing solutions with small functions
-Develop efficient and reusable code, primarily on the back end
-Occasional client communications and implementation work
-Work within a serverless platform consisting of many microservices and cloud services

Compensation and Benefits:

-Salary is competitive and based on prior skills and experience
-Flexible schedule and opportunity to work remotely often
-Subsidized Health and Dental insurance
-PTO; required to use at least 10 days per year with a soft ceiling of 20 days (very flexible if you need to go over)
-Opportunity to be covered for occasional conferences / professional development
-We follow continuous integration and delivery - deploy code to production daily
-Opportunity to grow into roles that interest or fit you best
-Opportunity to gain exposure to very interesting supply chain processes (ever wondered how people ship entire art galleries?)

Requirements

-Bachelor’s Degree and 3+ years of experience preferred, or equivalent combination of education and experience
-Strong experience with Javascript (or the ability to pick it up quickly)
-Experience with 1 or more of the following technologies a plus: AWS Lambda, Node.js, Jest, CircleCI, React, Terraform
-Strong belief in TDD, DevOps, and automating as much as possible
-Prior experience with microservices and architecting systems in the cloud
-Experience leading a development team is a plus
-Ability to break down complex problems into a variety of simple and generic problems
-Comfortable with occasional client interaction
-Ability to work collaboratively and productively with others