Job Closed

This listing is no longer active.

Springboard Collaborative logo
Springboard Collaborative

We close the literacy gap by closing the gap between home and school.📚 Ring the bell for the latest literacy research.

Full-stack Developer – Web & Mobile

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2011H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

121 days ago

Salary

$129.6K / year

Seniority

Senior

Bachelor Degree4 yrs expEnglishAndroidiOSReactReact NativeRubyRuby on Rails

Job Description

Full-stack Developer – Web & Mobile

Springboard Collaborative

• You will increase automated test coverage to 90% for critical parts of the application, focusing on areas that are prone to bugs. • You will integrate crash and performance monitoring tools to track and minimize unexpected mobile app behavior in real-time to ensure stability for users through robust error handling, fallback mechanisms, and graceful recovery from failures. • You will lead strategy development on at least one significant feature for the mobile application. • You will work with the team to build, test, and release three core features that involve frontend for React (web) and React Native (mobile). • You will develop an initial baseline and improve performance by 15% in key areas, like reducing application load times and backend request efficiency. • You translate requirements into technical specifications and work to plan, design, develop, and maintain new web and mobile requirements. • Develop and maintain cross-platform features and UI components using React Native (iOS/Android) and React/Ruby on Rails (Web). • Write clean, efficient, and documented code that adheres to established standards and repository organization best practices. • Manage the deployment lifecycle, including contributing to deployment scripts and monitoring post-release application health. • You design, develop, and maintain code integrations and API functionality. • Architect scalable API endpoints and integrations with external systems, ensuring high performance and reliable operation. • Implement robust security measures, including data validation, authentication, and authorization mechanisms. • Optimize and document API performance, providing clear usage guidelines and troubleshooting response times or error handling. • You conduct thorough unit testing of features and bug fixes on both mobile and web platforms to ensure cross-platform consistency and reliability. • Execute comprehensive unit tests to validate the functionality and correctness of individual modules and components. • Manage the full bug lifecycle, from participating in rotation-based error monitoring to root-cause debugging and resolution. • Utilize advanced diagnostic tools, including logging and monitoring systems, to troubleshoot complex technical issues and share findings with the team. • You collaborate with internal and external product, engineering, and quality assurance team members to ensure software products meet the highest standards of quality. • Drive Agile excellence by actively participating in Scrum events, requirement reviews, and technical solution discussions. • Maintain project transparency by communicating progress, risks, and challenges clearly to all stakeholders. • Uphold code quality through rigorous code reviews and a commitment to continuous learning of emerging industry frameworks and best practices. • You support and mentor junior team members in mobile development and full-stack technologies. Guide and mentor engineers through their professional development, offering technical support in mobile and full-stack domains. Foster a culture of improvement by conducting regular knowledge-sharing sessions and providing constructive feedback on peer code.

Job Requirements

  • You have 4+ years of experience in full-stack development, including mobile and web technologies.
  • You have 3+ years of experience with React Native for mobile development, alongside React for web.
  • You have proficiency in mobile app development (iOS/Android) with a focus on performance optimization, debugging, and cross-platform consistency.
  • You have an understanding of software development principles, methodologies, and best practices, with a focus on mobile-first design.
  • You have knowledge of relational databases and the ability to write complex queries for data manipulation and retrieval.
  • It would also be nice if you had: a degree in computer science or a related field, Ruby on Rails experience, an understanding of mobile security practices, especially related to mobile data storage, authentication, and API interactions, experience with mobile-specific continuous integration and deployment practices, experience collaborating with offshore development teams, demonstrating strong communication and coordination skills.

Benefits

  • The usual stuff - Medical insurance with a cash stipend for those who waive Springboard coverage. Options include PPO and High Deductible/HSA.
  • We’ll take care of it - We fully cover short & long-term disability coverage.
  • Securing your future - We match up to 6% of your salary in 403(b) retirement contributions after your first twelve months at Springboard.
  • Paid Time Off (PTO) is important - Four weeks (20 days) annually. At Springboard, time off doesn’t need to be earned to be used. Everyone gets access to their time at the start of the calendar year.
  • Holidays! - All 11 federal holidays, two extra floating holidays, weekdays between December 25th - January 1st, Election Day, and your birthday!
  • Under the weather? - We don’t cap the number of sick days available to employees.
  • Paid Leave - Parental Leave (12 weeks after the first 6 months of employment). Marriage Leave (five days).
  • Technology - All employees receive a Springboard laptop and optional monitor. Springboard uses Google Workspace and Asana.
  • We are committed to your development - We provide personal & professional development funding of $2000/year.
  • Your wellness is a priority - Our Employee Assistance Program (EAP) provides support for stress/anxiety, finance, law, family, substance abuse, grief, and more.
  • Transparency is key - We ensure regular opportunities to discuss individual and organizational development and our commitment to equity. Consistent and structured real-time feedback is foundational to Springboard’s culture.

Related Job Pages

More Full-stack Engineer Jobs

zollsoft GmbH logo

Linux Entwickler

zollsoft GmbH

Software nach Maß aus Jena

Full TimeRemoteTeam 201-500Since 2011H1B No Sponsor

• Erstellen, Updaten und Testen neuer und bestehender Debian-Pakete für verschiedene Linux-Systeme • Automatisierung der Installation von Linux-Systemen • Hauptverantwortlich für Deployment und Release in Paket-Repositories • Unterstützung der Kunden beim Betrieb ihrer Server durch Fehleranalysen und Systemerweiterungen

Germany
Full TimeRemoteTeam 201-500Since 2011H1B No Sponsor

• Konzeption und Weiterentwicklung der öffentlich verfügbaren Schnittstellen • Unterstützung technischer Rückfragen zur Anbindung • Analyse von Integrationsproblemen • Sicherstellung von Versionierung und Abwärtskompatibilität • Implementierung von sicheren Authentifizierungs- und Autorisierungsverfahren • Erstellung einer selbsterklärenden Dokumentation

Germany
Full TimeRemoteTeam 201-500Since 2011H1B No Sponsor

• Active participation in exciting projects in areas such as NLP, computer vision and many more • Further development of speech recognition for physicians and lesion classification (melanoma detection) • Responsibility for the entire pipeline of AI projects, including data acquisition, preparation, model design and deployment • Working independently as well as collaboratively in a team • Close collaboration with colleagues from other departments (support, product management, sales) • Opportunity to take on additional responsibilities as a product manager

Germany
Full TimeRemoteTeam 1,001-5,000Since 2002H1B No Sponsor

• Design, develop and refactor real-time software architectures and modular software components • Benchmark and optimize system performance per customer projects needs • Participate in design reviews and code reviews in all teams • Interface with customer teams to define the proper requirements • Reproduce, isolate and debug complex low-level problems that may span interfaces between hardware and software • Create, review, and maintain documentation • Mentor junior engineers and provide consultation for cross-functional collaboration • Collaborate with the customer and internal teams to better the overall project experience • Risk assessment • Contribute to the overall product design to help customers through various aspects of their product lifecycle • Develop technical proposals to help customers make technical decisions • Ensure project deadlines are met and/or issues are proactively identified and communicated • Research, estimate, and drive pre-sales discussions from the engineering team for various customer projects

United States
$155K - $175K / year
Job Closed