Software Engineer

Creates and maintains leading church media platforms, including IgniterMedia.com and Lightstock.com
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Software Engineer

The Igniter Company, a leading provider of church media platforms including IgniterMedia.com and Lightstock.com, is seeking a talented Software Engineer to join their development team. This role offers a unique opportunity to combine technical expertise with meaningful impact in serving the church community.

The position requires a well-rounded engineer capable of full-stack development, with particular emphasis on Ruby on Rails for backend development and modern frontend technologies like React, TypeScript, and JavaScript. With a minimum of 3 years of experience required, the ideal candidate will be comfortable working across the entire technology stack and contributing to all aspects of the software development lifecycle.

Key responsibilities include designing and developing web applications, implementing pixel-perfect UI designs, maintaining code quality through best practices, and ensuring excellent user experiences. The role demands proficiency in cloud infrastructure (AWS), version control systems, and CI/CD pipelines, along with a strong foundation in web applications and relational databases.

The company offers an attractive benefits package including competitive compensation, excellent work-life balance, comprehensive health coverage (medical, dental, and vision), and a 401(k) plan with company match. While the company prefers candidates who can work from their Richardson, TX office, they maintain flexibility with hybrid and remote work arrangements.

This position is ideal for a motivated engineer who combines technical expertise with a genuine interest in serving the church community through technology. The role offers opportunities for professional growth in a collaborative environment while contributing to meaningful projects that impact churches and religious organizations.

Last updated 20 days ago

Responsibilities For Software Engineer

  • Design, develop, and maintain company's web applications
  • Write clean, maintainable, and efficient code
  • Participate in code reviews, automated testing, issue tracking, and change management
  • Translate UX/UI designs with pixel-perfect implementation
  • Create great user experience by evaluating existing UX and proposing changes
  • Implement best practices in HTML, CSS, & JavaScript
  • Act as webmaster for company's websites
  • Develop and maintain code on both front and back end

Requirements For Software Engineer

Ruby
JavaScript
TypeScript
React
  • Proven work experience (3+ years) as a Software Engineer or Software Developer
  • Experience with server-side web development, preferably with Ruby on Rails
  • Experience developing responsive web applications using JavaScript, TypeScript, React
  • Proficiency in software engineering tools (git, CI/CD, docker, terraform)
  • Ability to gather and refine project requirements
  • Foundational understanding of web applications and relational databases
  • Familiarity with cloud infrastructure, especially AWS services
  • Genuine interest in using software to solve real-world challenges
  • Intellectual curiosity and desire to learn and grow

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive compensation
  • Excellent paid-time-off allowance with generous Holiday Schedule
  • 401(k) plan with Company Match
  • Medical, Dental and Vision insurance
  • Life and Long & Short Term Disability Insurance
  • Casual work environment and excellent work/life balance

Interested in this job?

Jobs Related To The Igniter Company Software Engineer

Software Engineer

Full-stack Software Engineer position at The Igniter Company, developing church media platforms with Ruby on Rails and modern web technologies.

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization in San Diego.

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.