Our Mission-Leverage Technology to Advance Social Impact.
Be a part of a fast-paced, growing team that provides a solid work-life balance in helping our nonprofit clients. Our team of mission-focused tech professionals is passionate about moving the social sector forward with transformative technology applications. As a Mobile Application Developer Cross-Platform, you will work closely with our clients assisting with new technology projects and support.
Summary of Position
Tech Impact is seeking to hire a cross-platform mobile app developer to join its Tech Impact Digital Services Division. The Mobile App Developer will leverage expertise in both Android and iOS platforms to develop mobile apps for our clients and the agency. Our team develops highly interactive applications for nonprofit organizations, foundations, public agencies, and universities.
You will be working in a highly collaborative and cross-functional environment. Our designers, developers, and project managers work together to bring inclusive digital experiences to life. You will be working directly on client projects as well as building and maintaining a Career Development application and platform we are developing for the state of Delaware.
We also collaborate with other business units at Tech Impact, such as the Data Lab and Impact Strategies teams, to deliver comprehensive platforms and strategies for our clients.
Full-Time/Exempt Position
· Ideally The Person Will Live Within 2 Hours of Philadelphia. PA
· Majority Of Work Can Be Done Remotely
· Salary Range: $70,000 - $80,000 – Commensurate with Experience
· Our website: www.techimpact.org
· Tech Impact - Headquarters Philadelphia PA?
Benefits of Working for Tech Impact
- We pay 90% of associate and dependent medical benefits and cover your in-network, out-of-pocket medical expenses.
- Paid Time Off - 15 days accrued in the first year.
- 10 Paid Holidays.
- 401K Matches up to 3% of gross salary.
- Employer-paid life insurance benefit.
- We offer both Remote and Hybrid positions.
- Our organization allows everyone to learn and grow to make a difference.
- Learn More About Tech Impact www.techimpact.org
·
Key Responsibilities Include:
Duties will include collaborating with designers to determine feasibility and implementation approaches, developing templates, implementing designs using an app toolkit (preferably Flutter), participating in design fidelity review, developing custom modules, project documentation, and maintaining coding standards.
· We need a sharp, creative professional who is committed to supporting mission-driven nonprofits, universities, foundations, and organizations seeking to deliver a social or environmental impact.
· Strong and proactive communicator, thinker, and architect whose attention to detail is impeccable but who can also balance the perspectives of peers, audiences, and clients.
· Understands how to scale their approach for both small and large projects, as well as maintain quality regardless of a client’s budget or constraints.
· Our ideal candidate will have direct experience at a digital agency or app development shop, or in a similar role within a nonprofit organization.
Duties and Responsibilities?
The cross-platform app developer's responsibilities include:
· Product Concepting: Identifying opportunities to develop new or enhance existing mobile products and protocols
· Designing and developing: Creating high-performance apps for desktop and mobile platforms
· Using frameworks: Leveraging frameworks like React Native or Flutter to build apps for iOS and Android
· Collaborating: Working with UI/UX designers to create responsive user interfaces
· Integrating: Adding APIs and third-party libraries to enhance functionality
· Optimizing: Improving code for performance, memory usage, and responsiveness
· Testing and debugging: Ensuring apps are reliable and meet user expectations
· Documenting: Maintaining clear documentation for app development and functionality
· Iterating: Work closely with colleagues in marketing and product development to improve app design and functionality based on best practices and user feedback
· Other related duties as assigned
Essential Skills:
· Bachelor’s degree in computer science or equivalent direct work experience
· Minimum 2 years of experience with system design, programming, and structuring data
· Experience with programming languages like C++, Java, or Swift
· Experience with development platforms such as Flutter
· Experience with OOP design principles
· Experience with cross-platform app development and using some or all source code across platforms, such as Android and iOS
· Strong analytical and problem-solving skills
· Experience working in a team environment
· Excellent verbal and written communication skills
· Knowledge of databases like SQLite, MySQL, or Firebase
· Knowledge of HTML5 and CSS3
· Experience with sensors like accelerometer and gyroscope
· Ability to distill complex technical plans into easily understandable concepts for executive reports
Applying For This Role:
When applying to this role, please submit a cover letter, resume, references, and samples or links to your portfolio site.
- Cover letters are important to us. Please provide a cover letter describing why you think you are qualified for this role and how your experience makes you an outstanding candidate. Applications without cover letters will not be considered.
- Also, please be patient. Our screening process takes longer than most other employers’—but we’re worth the wait. We want to be sure that anyone we hire is a perfect fit for the organization and associate, so our process is thorough.
Tech Impact Employment Policy
- As an equal-opportunity employer, Tech Impact values a diverse, inclusive workforce, and we provide equal employment opportunities to all applicants and associates. All qualified applicants for employment will be considered without regard to an individual's race, color, sex, gender identity, gender expression, religion, age, national origin or ancestry, physical or mental disability, medical condition, family care status, marital status, domestic partnership status, sexual orientation, genetic information, military or veteran status, or any other basis protected by federal, state or local laws. We also consider qualified applications regardless of criminal histories consistent with legal requirements.
- ADA Specifications: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.
- Requires the ability to use a computer and other office-related equipment.
- Requires the ability to sit for extended periodsof time, stand, stoop, crawl and lift up to 50 lbs.
- May require local and regional travel.