Software Developer

This post contains product affiliate links. We may receive a commission from Amazon if you make a purchase after clicking on one of these links. You will not incur any additional costs by clicking these links

Join SmartLogic as a Software Developer with expertise in Ruby on Rails and/or Phoenix/Elixir. Explore our engaging projects and competitive benefits.

Join SmartLogic as a Software Developer

SmartLogic, a rapidly expanding software development consultancy, is seeking skilled Software Developers proficient in Ruby on Rails and/or Phoenix/Elixir. Since launching in 2005, SmartLogic has steadily built a reputation for delivering successful projects and fostering engaged, dynamic teams.

Our commitment extends beyond our employees and clients, reaching into the communities we serve. Our initiatives span youth workforce development programs, software developer apprenticeships, and micro grants initiatives for women in tech among many others. We believe that a career with SmartLogic will provide a fulfilling experience.

What We Offer

At SmartLogic, diversity in our clients and projects ensures engaging and challenging experiences. From startups to large nonprofits, local governments, and small/medium businesses, we offer a broad spectrum of projects. Project duration can range from one month to several months, with few clients working with us consistently since 2010. To provide a focus-driven environment, we aim to assign developers to just one client assignment at a time.

Responsibilities and Requirements

As a Software Developer, your role encompasses writing robust, maintainable code, collaborating with project managers, product designers, and developers, ensuring client satisfaction, and contributing to SmartLogic’s continuous journey of technical enhancement. Professional expertise in Ruby on Rails and/or Phoenix/Elixir is a prerequisite, along with exceptional communication skills, team-oriented mindset, and proficiency in decomposing client requirements into implementable actions. A passion for learning and remaining up-to-date with industry developments is highly desirable. Comfort with participating in agile ceremonies and an interest in Flutter for mobile app development would be advantageous.

Benefits and Professional Development

We have a transparent career map with salary bands for different development levels. This position is completely remote with benefits like health, dental, and vision insurance, unlimited PTO and sick leave, paid parental leave, and a 3% matching SIMPLE IRA program. New hires receive a $500 home-office setup allowance and $600 annually towards work-from-home expenses.

At SmartLogic, professional growth and community involvement are central to our ethos. We offer plenty of opportunities for learning, including dedicated professional development days, participation in conferences and access to resources. Our investment in local and online communities is reflected in our participation in events and meetups.

This job offer was originally published on Jobicy


At Smart Remote Jobs, we understand the importance of equipping remote workers with the tools they need to thrive in their roles. To enhance your remote work experience, we recommend considering an ergonomic keyboard that can significantly improve comfort during long hours of typing.

Then, you'd better block out distractions with noise-cancelling headphones, ensuring clear communication during virtual meetings and enhanced concentration.

Finally, if you want to increase flexibility and promote better posture, you should use an adjustable standing desk, allowing you to alternate between sitting and standing positions throughout the day for improved health and productivity.



Software development


October 24, 2023


8 clicks on Apply Now

Similar job offers

This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.