Full Stack Software Developer
eLocal is a profitable, 10 year old company whose mission is to connect consumers with local businesses, with a particular specialization in the home services and legal verticals.
eLocal has been at the forefront of a changing advertising industry, being one of the only media companies in the country offering local businesses a performance-based pricing model.
We use our software to route people to the appropriate service providers based on their needs.
Tech stack includes Rails / AWS / React / Twilio
Casual, professional environment with respect for work/life balance and significant autonomy
What We Want
You will be responsible for collaborating with our product, sales, and operations team on feature definition and project planning, and then turning ideas into reality during development and deployment.
We are looking for people who have a proven ability to ship great software, regardless of the technology.
We want someone who will take ownership of their project and transform ideas into reality.
Mostly, we work with Ruby and Rails, but there are many other tools in our toolbox, including PostgreSQL, ReactJS, Chef, Redis, AWS, and Twilio.
We give a great deal of autonomy to our developers in deciding on the appropriate technologies and development approach and expect them to take pride in getting great software released for our users.
You have played a role in all phases of the software lifecycle (planning, execution, release and support).
This includes working with others within the organization to define requirements and provide development estimates, defining software architecture, and finally developing and shipping the software solution.
You have strong development skills with at least one scripting language (Ruby, Python, PHP).
Ruby expertise is definitely preferred, but we have found that people with strong development skills in other languages will have no problem picking up Ruby and Rails.
Extensive expertise with one or more of our key technologies
Ruby / Rails
SQL / PostgreSQL
Twilio - Voice / Messaging / Client / Task Router
AWS - EC2 / S3 / RDS / EBS / ElastiCache / VPC / SQS / SNS / Lambda
DevOps - Chef / Packer / Terraform
You are eligible for work in the US.
You are able to work from our Conshohocken office at least once a week
Great to Have
Experience designing, developing, and managing applications in a service-oriented architecture.
Experience with mobile application development, especially using React Native.
Experience with DevOps, especially around setting up / maintaining EC2 Linux instances or RDS PostgreSQL databases.
Experience with NoSQL data stores (e.g.
DynamoDB, Cassandra, ElasticSearch).
Bonuses based on individual and company performance
Health / Dental / Paid gym membership
Our office is in Conshohocken, PA located right across from the R6 Spring Mill SEPTA station and is easily accessible from Philadelphia or neighboring suburbs.
How To Apply
Please send an email to [email protected] with the subject Full Stack Developer.
A brief cover letter telling us a little bit more about yourself.
What are your interests and passions? What sort of position are you interested in? What should we know about you that is hard to gleam from a resume?
A link to a repository (Github/Bitbucket/etc.) with examples of your work.
This could be work from a personal project, contributions to an open source project, or just a simple example to highlight your skills.
Rails projects are preferred, but we would rather see something you are proud of regardless of technology/language.