Senior Full Stack Engineer, Web & Mobile
Role details
Job location
Tech stack
Job description
We are looking for a Senior Full Stack Engineer, Web & Mobile to build polished, reliable experiences across the Called platform.
This is a full stack engineering role with a strong emphasis on frontend development, responsive web, mobile usability, React, TypeScript, Capacitor, release quality, and user-facing craft.
You should be comfortable working across the stack, but your strongest instincts should be around the user experience: how the interface behaves, how it feels on mobile, how users move through workflows, and how to ship features that are useful, reliable, and easy to use.
A major part of this role will be owning the quality of our web and mobile experiences. That includes building responsive interfaces, testing mobile workflows, documenting mobile-specific issues, validating fixes, understanding app store requirements, and helping manage release workflows where applicable.
We are especially excited about engineers who are AI-forward and use modern tools to move faster, prototype quickly, debug effectively, improve quality, and reduce repetitive work.
This is a senior individual contributor role, not a people-management role or formal technical lead role.
What You'll Do
- Build and improve features using React, TypeScript, React Query, CSS Modules, Python, Django, PostgreSQL, and related tools.
- Create responsive, accessible interfaces that work well across desktop, tablet, and mobile devices.
- Own frontend-heavy features from planning through implementation, QA, release, and iteration.
- Work with backend APIs to fetch, update, validate, and manage application data.
- Contribute to backend services, APIs, data models, and integrations when needed.
- Test mobile and responsive workflows across devices, browsers, screen sizes, and app environments.
- Own QA for mobile issues, including reproduction, documentation, fix verification, and regression prevention.
- Help manage mobile release readiness, including build validation, release checklists, app store awareness, versioning, and post-release validation.
- Improve frontend architecture, component patterns, state management, data fetching, performance, accessibility, and maintainability.
- Use AI-assisted tools for development, debugging, prototyping, documentation, testing, and product iteration.
- Participate in code reviews, technical discussions, testing, and team knowledge-sharing.
Requirements
Do you have experience in System architecture design?, * 5+ years of software engineering experience, or equivalent experience building and shipping meaningful production software.
- Strong experience with React, TypeScript, JavaScript, HTML, CSS, and responsive design.
- Experience building high-quality interfaces for desktop, tablet, and mobile users.
- Strong understanding of frontend architecture, component design, state management, data fetching, browser behavior, performance, and accessibility.
- Experience testing and debugging responsive or mobile experiences across devices, browsers, and screen sizes.
- Experience with mobile release workflows, app store deployment, mobile QA, hybrid mobile apps, or app-like web experiences.
- Experience working with APIs and contributing across the stack, ideally with Python, Django, REST APIs, PostgreSQL, or similar technologies.
- Experience using Git in a collaborative development environment.
- Experience using AI-assisted development tools or agentic workflows for coding, debugging, documentation, automation, testing, or productivity.
- Strong attention to detail, clear communication, and a willingness to own quality before release.
- A passion for building technology that supports a mission-driven organization.
People Who Thrive Here
- Senior individual contributors who enjoy ownership without needing a management title
- Full stack engineers whose strongest instincts are frontend, mobile, and user experience
- Builders excited by AI and modern engineering workflows
- Product-minded engineers who think beyond the ticket
- Team players with low ego and high standards
- Engineers who can move across the stack without treating user experience as an afterthought
Bonus Skills
- Experience with Capacitor and hybrid mobile app workflows, including testing, builds, app store submissions, and mobile release management.
- Experience with React Native, Expo, Ionic, Progressive Web Apps, or similar hybrid mobile workflows.
- Experience with mobile-first design, design systems, component libraries, or reusable frontend patterns.
- Familiarity with Docker, AWS, CI/CD pipelines, automated testing, authentication, permissions, or role-based access control.
- Experience building AI-powered product features or internal AI developer workflows.
Benefits & conditions
Pulled from the full job description
- Health insurance
- Paid time off
- Paid holidays, What You'll Love About Us
- 100% remote position
- Small team with real ownership and influence
- Fast decision-making and minimal bureaucracy
- AI-forward engineering culture
- Strong work/life boundaries
- Generous PTO and 12 paid holidays
- Company-wide shutdown between Christmas and New Year's
- Health benefits
- Opportunity for rapid growth and mentorship
- Mission-driven work with real-world impact
Newman Ministry is an equal opportunity employer. All qualified applicants will receive consideration for employment.