Software Development Engineer I
6 days ago
About the Role:
This entry-level Software Development Engineer I (Client-Side / Mobile) role presents a unique opportunity to grow and refine your engineering skills while building world-class software.
As a key member of our Product & Engineering Team, you will work closely with designers, product managers, your manager, and other engineers to develop robust, scalable, and secure systems.
You will be part of a dynamic scrum team that prioritizes delivering innovative software solutions. Your contributions will be valued, and you will have the opportunity to give feedback on code reviews and accept critical feedback on your own code.
In this role, you will write and review documentation, API docs, and code, working in a variety of languages including Objective-C, Swift, Java, Kotlin, React Native, and others. You will also collaborate with team members to build polished client-side and mobile solutions, prioritizing secure, scalable code with a bias towards constant improvement.
Your Priorities:
- Contribute to delivering innovative software solutions in a team environment
- Participate in code reviews and team scrum meetings
- Document your work in the form of API Docs, Wiki Documentation, etc.
- Collaborate with team members to build robust client-side and mobile solutions
- Prioritize secure, scalable code with a bias towards constant improvement
- Demonstrate ownership and delight in delivering new features
- Lead with curiosity and never stop learning
Required Skills and Qualifications:
- 2+ years of full-time programming experience in a group/team environment or a degree in a related field
- Experience with React and/or React Native
- Knowledge of HTML5, CSS3, AJAX, JSON, and cross-browser compatibility
- Experience, knowledge, and mindfulness of security best practices with server-side and client-side languages (OWASP)
- Embraces Agile principles and Scrum
- Able to navigate ambiguous requirements while prioritizing multiple projects, tasks, and bug fixes
- Contributes to testing and overall engineering best practice adoption across the team
- Looks for ways to innovate in daily work while balancing the drive to deliver features quickly and maintain code quality
- Dependable, flexible, humble, teachable, disciplined, and proactive
- Bachelor of Science in Computer Science/Engineering, or equivalent experience
Benefits:
We offer a comprehensive compensation package, including:
- Generous Paid Time Off (15 days for the first year and 20 vacation days per year beginning on your 1-year anniversary)
- Medical Coverage, Dental Coverage, Vision Coverage, short and long-term disability, and life insurance, all free of charge
- Competitive Compensation: $90,000 - $130,000/year
- 401k Matching
- Professional Development Opportunities
- Top-of-the-line Equipment
- Referral Program
- Parental Leave
- Familial Culture
About Subsplash:
Subsplash is an award-winning team of over 275 mission-driven people who are committed to humility, innovation, and excellence. We are a family-owned company that has been pioneering the market since 2005, providing The Ultimate Engagement PlatformTM for churches, Christian ministries, non-profits, and businesses worldwide.
Our team works together to create impactful products, serving 17,000+ clients and delighting 40 million real people who use our platform every day. We value diversity, equity, and inclusion, offering a culture where everyone feels welcome and empowered to contribute their best work.
-
Nashville, Tennessee, United States Subsplash Full timeCompany OverviewSubsplash is a pioneer in the mobile app development industry, committed to excellence and innovation. Founded in 2005, we've grown into a team of over 275 dedicated professionals who share a passion for delivering impactful solutions.We're proud of our achievements, including winning awards for best mobile experience and being recognized as...
-
Software Development Engineer I
2 weeks ago
Nashville, Tennessee, United States Subsplash Full timeAbout the RoleThis is an entry-level position within our team, offering a great opportunity to develop your engineering skills while working on world-class software. You will collaborate closely with designers, product managers, your manager, and other engineers to create robust, scalable, and secure systems.As a Software Development Engineer I (Client-Side...
-
Software Development Engineer
2 days ago
Nashville, Tennessee, United States Amazon Full timeAbout the RoleAmazon is seeking a highly skilled Software Development Engineer to join our team. This role offers an exciting opportunity to design, develop, and deploy innovative software solutions that drive business growth and customer satisfaction.We are looking for candidates with a strong background in full-stack development, expertise in designing...
-
Software Development Engineer
2 days ago
Nashville, Tennessee, United States Amazon Full timeAt Amazon, we are seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering organization, you will design and develop large-scale software systems that meet the needs of millions of customers worldwide.The estimated salary for this position ranges from $129,300/year to $223,600/year, depending on your...
-
Software Development Engineer Intern
3 weeks ago
Nashville, Tennessee, United States Oracle Full timeJob DescriptionIntern RoleOracle is seeking highly motivated and talented students to join our team as Software Development Engineer Interns. This role is ideal for students currently enrolled in a Bachelor's, Master's, or PhD degree program in Computer Science, Computer Engineering, or an equivalent science/engineering field.The ProgramOur internship...
-
Software Development Engineer
1 day ago
Nashville, Tennessee, United States Amazon Full timeAbout the JobAmazon is seeking a talented Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Job Description:Design, develop, and test software applications using a range of...
-
Cloud Software Development Engineer
2 weeks ago
Nashville, Tennessee, United States Oracle Full timeCloud Software Development EngineerAre you ready to take your skills to the next level and work with a team that's shaping the future of cloud solutions? We're looking for a highly motivated and experienced Cloud Software Development Engineer to join our team at Oracle.About the Role:We're seeking a talented engineer who can design, develop, and operate...
-
Software Development Engineer II
2 days ago
Nashville, Tennessee, United States Amazon Full timeOverviewWe are seeking a talented Software Development Engineer II to join our team at Amazon. As a key member of our software development team, you will have the opportunity to work on cutting-edge technologies and deliver scalable solutions that meet the ever-evolving needs of our customers.About the RoleThis is an exciting opportunity for a skilled...
-
Senior Civil Site Development Engineer
2 weeks ago
Nashville, Tennessee, United States NxT Level Full timeJob OverviewNxT Level seeks a Senior Civil Site Development Engineer to lead our team in project planning, design, and construction management.The ideal candidate will have 4+ years of experience in civil engineering, with a strong focus on site development and construction.Main responsibilities include developing detailed project plans, specifications, and...
-
Software Development Team Manager
1 day ago
Nashville, Tennessee, United States Omni Inclusive Full timeOmni InclusiveWe are seeking a talented individual for the position of Software Development Team Manager, offering a salary of $140,000 - $220,000 per year. A Software Development Team Manager is responsible for leading a team of developers in delivering software solutions using modern technology stacks. This role involves managing large complex projects,...
-
Nashville, Tennessee, United States Ascension Full timeAbout the Role: We are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software design and implementation, with expertise in developing scalable and efficient software solutions.Responsibilities:Design and implement software solutions using various programming languages and frameworks.Collaborate...
-
Senior Software Developer
2 weeks ago
Nashville, Tennessee, United States HealthStream Full timeJob SummaryWe are seeking a skilled Senior Developer to join our team at HealthStream, a leader in healthcare workforce solutions. As a Senior Developer, you will design, develop, and maintain our software products, adhering to technology best practices and product offerings.Key ResponsibilitiesDesign and estimate effort of new features or sub-systems from...
-
Nashville, Tennessee, United States Quality Manufacturing Systems, Inc. Full timeJob DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at Quality Manufacturing Systems, Inc. in Nashville suburb.This position is ideal for individuals who enjoy travel and want to work on challenging projects that serve customers worldwide.The selected candidate will analyze, design, modify, and develop real-time...
-
Nashville, Tennessee, United States Glo Full timeJob OverviewWe are seeking a highly skilled Software Engineer to join our team at Glo. The ideal candidate will have expertise in full stack development, including front-end technologies such as express/Node.js/npm and JS SPA frameworks like Ember.js and React.Key ResponsibilitiesAs a Software Engineer at Glo, you will be responsible for implementing and...
-
Senior Java Software Engineer
2 weeks ago
Nashville, Tennessee, United States eTek IT Services, Inc. Full timeAbout eTek IT Services, Inc.eTek IT Services, Inc. is a dynamic company that offers cutting-edge solutions for various industries.Job OverviewWe are currently seeking an experienced Senior Java Software Engineer to join our team. As a key member of our eCommerce/Digital Engineering team, you will be responsible for delivering high-quality software...
-
Software Engineering Director
2 weeks ago
Nashville, Tennessee, United States CoStar Realty Information, Inc. Full timeOverviewCoStar Realty Information, Inc. is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. As a Software Engineering Director, you will be part of a team that empowers all people to discover properties, insights, and connections that improve their businesses and lives.We have been living...
-
Software Engineering Expert
2 weeks ago
Nashville, Tennessee, United States Resource Informatics Group Inc Full timeJob OverviewWe are seeking an experienced Software Engineering Expert to join our team at Resource Informatics Group Inc.Estimated Salary: $120,000 - $180,000 per yearJob DescriptionAs a key member of our development team, you will be responsible for designing and developing web applications using Python, Django, and C++.You will work on implementing Model...
-
Technical Lead for Software Solutions
2 weeks ago
Nashville, Tennessee, United States The LaSalle Group Full timeSoftware ArchitectAt The LaSalle Group, we are seeking a talented Software Architect to play a key role in shaping and implementing software solutions that align with business goals and meet the highest standards of quality and scalability.Key Responsibilities:• Collaborate with cross-functional teams to understand business requirements and translate them...
-
Electrical Engineering Professional
2 days ago
Nashville, Tennessee, United States I. C. Thomasson Associates Full timeAt I.C. Thomasson Associates, Inc., we are committed to delivering innovative engineering solutions that make a real impact on our clients' projects. As an Electrical Graduate Engineer, you will be an integral part of our team, contributing your expertise and creativity to help shape the built environment.About the RoleWe are seeking a highly motivated and...
-
Software Engineer
5 days ago
Nashville, Tennessee, United States Canonical - Jobs Full timeDeveloper Experience Specialist OpportunityCanonical is seeking a talented software engineer to join our team and have a positive impact on the day-to-day workflow of thousands of snap and charm publishers. The ideal candidate will have expertise in Python, a strong understanding of the makeup of a modern GNU/Linux distribution, and experience working with...