Bachelor's degree in Computer Science or related field., Proficiency in front-end technologies like HTML, CSS, and JavaScript., Experience with back-end frameworks such as Node.js or Django., Strong problem-solving skills and ability to work in a team environment..
Key responsibilities:
Develop and maintain web applications using full stack technologies.
Collaborate with cross-functional teams to define, design, and ship new features.
Troubleshoot and debug applications to optimize performance.
Participate in code reviews and contribute to team knowledge sharing.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Cru is a caring community passionate about connecting people to Jesus Christ.
Our purpose is helping to fulfill the Great Commission in the power of the Holy Spirit by winning people to faith in Jesus Christ, building them in their faith and sending them to win, build and send others; and helping the Body of Christ do evangelism and discipleship.
Our mission is to win, build, and send Christ-centered multiplying disciples who launch spiritual movements.
Jobs listed on LinkedIn are primarily open positions at our World Headquarters that support, resource and expand the work of our missionaries on campuses and in cities across the US and international locations.
Job Description
Pay: $70,256 Annual Minimum
Full Time, Orlando, FL – Hybrid
We are seeking a talented and motivated Full Stack Software Developer to join our innovative team at Cru. In this role, you will have the opportunity to work across the entire software development life cycle (SDLC), using the latest technologies to deliver robust, scalable applications while making an impact for Christ.
What You’ll Be Doing
Define System Scope & Objectives: Conduct in-depth research, requirements gathering, and planning to shape both front-end and back-end system objectives. Ensure alignment with Cru’s mission and user needs.
Create Technical Specifications: Develop clear, detailed documentation that guides the full-stack development of software solutions.
Full-Stack Development: Design, develop, test, debug, and deploy both front-end (UI/UX) and back-end (server, database) software, ensuring seamless integration and performance.
System Integration & External Interfaces: Lead integration efforts across systems and build external interfaces to ensure a consistent and cohesive user experience.
Data Conversion: Design and implement data conversion processes, ensuring data integrity during system migrations and upgrades.
Feature Enhancements & Bug Fixes: Develop and implement new features while addressing bugs across both front-end and back-end codebases.
Documentation: Maintain comprehensive documentation of your code, system changes, logic, and testing procedures to ensure clarity and future maintainability.
Troubleshooting & Issue Resolution: Proactively identify and resolve technical issues, providing solutions and detailed documentation to support ongoing system stability.
Quality Code Production: Write efficient, maintainable, and high-performance code, ensuring alignment with technical specifications and business goals.
Collaborative Testing: Perform unit and system testing on your code and collaborate with the team to ensure the overall quality and reliability of the system.
Adhere to Standards: Implement functional and technical solutions in line with company best practices and standard operating procedures.
Why Join Us?
Find your purpose: Join a Global Movement Impacting the World for Jesus.
Comprehensive Compensation & Benefits Package for full-time employees.
Retirement Savings: 403B plan with matching contributions for qualifying salaried roles and lump sum contributions for hourly roles, helping you plan for your future.
Paid Time Off & Holiday Pay to support your work-life balance.
Paid parental leave: 2 months for mothers and fathers
Health Coverage: 98% paid Medical and Dental Insurance for employees/50% for dependents.
Life Insurance: Basic life insurance provided, plus the option to purchase Voluntary Term Life Insurance (VTL) for self and dependents.
Spiritual Growth and Development Opportunities: Quarterly paid half-day with the Lord, team spiritual development.
Meaningful Work: Make a lasting impact on the lives of those you serve, while working with a supportive and collaborative team.
And additional perks!
Experience And Skills
4 year Bachelors Degree in computer science, information technology, mathematics or related field
3 years experience in computer programming positions of increasing complexity
A dditional software developer certifications preferred