Senior Front End Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
We are looking for a high-velocity Front End Developer who believes the future of software development is AI-first - not AI-assisted. This is not a traditional development role.
We build, ship, test, and iterate daily. We use AI as a core engineering tool - not a novelty. We measure progress in working software, not tickets.
If you are excited about dramatically accelerating software delivery using AI and helping other engineers adopt this mindset, we want to talk.
If you prefer long specification documents, slow sprint cycles, or coding without AI augmentation, this role is likely not a fit.
What You’ll Do
- Architect and develop enterprise-grade React Native mobile applications.
- Design scalable front-end frameworks and reusable component libraries.
- Use AI tools as a primary development accelerator.
- Deliver working, production-ready software daily.
- Rapidly prototype, iterate, and refine mobile user experiences.
- Establish front-end architecture standards and development best practices.
- Mentor junior and mid-level developers on React Native development.
- Collaborate closely with UX/UI designers, backend developers, and product stakeholders.
- Advocate for automation and AI adoption throughout the SDLC.
- Continuously improve application performance, maintainability, and scalability.
What “AI-First” Means Here
You:
- Use AI for architecture and design brainstorming.
- Generate reusable components and application scaffolding rapidly.
- Refactor and optimize applications with AI assistance.
- Create testing strategies and test coverage using AI support.
- Automate documentation and development workflows.
- Think in prompts, systems, patterns, and scalable solutions.
AI is embedded in your workflow - not something you “sometimes use.”
Responsibilities
- Design, develop, and maintain high-performance mobile applications using React Native.
- Define and implement scalable front-end architecture and component strategies.
- Build responsive, intuitive, and visually engaging user interfaces.
- Develop reusable UI components and design systems.
- Collaborate with UX/UI teams to transform designs into exceptional mobile experiences.
- Optimize application performance across iOS and Android platforms.
- Integrate mobile applications with RESTful APIs and backend services.
- Write clean, maintainable, and well-tested code.
- Participate in Agile development processes, including sprint planning, standups, retrospectives, and code reviews.
- Troubleshoot and resolve complex front-end and mobile application issues.
- Ensure security, accessibility, maintainability, and scalability across applications.
- Perform additional duties as assigned.
Requirements
Do you have experience in iOS application development?, OtterSoft has an open position, full-time contracted. We are looking for a Senior Front End Developer with a minimum of 5 years of professional experience to join our team. This role requires deep expertise in React Native application development, front-end architecture, user experience design, and scalable mobile application frameworks. The ideal candidate is a highly skilled engineer who can architect, build, and optimize modern mobile experiences while leveraging AI-powered development workflows., * 5+ years of professional software development experience.
- Expert-level React Native development experience.
- Strong experience designing and implementing front-end architecture for enterprise applications.
- Advanced proficiency in JavaScript, TypeScript, HTML5, and CSS.
- Extensive experience building and maintaining mobile applications for both iOS and Android.
- Strong understanding of component-based architecture and state management solutions such as Redux, Zustand, or Context API.
- Experience implementing responsive and adaptive mobile user interfaces.
- Knowledge of mobile performance optimization techniques and best practices.
- Experience integrating RESTful APIs and third-party services.
- Strong understanding of software design patterns and scalable application architecture.
- Experience working in Agile environments with tools such as Azure DevOps, Jira, or similar platforms.
- Excellent communication, collaboration, and problem-solving skills., * Experience with Expo and advanced React Native tooling.
- Familiarity with AI-powered coding tools such as Cursor.ai, GitHub Copilot, Claude Code, or similar platforms.
- Experience implementing CI/CD pipelines for mobile applications.
- Knowledge of automated testing frameworks such as Jest, Detox, or React Native Testing Library.
- Experience with accessibility standards and mobile usability best practices.
- Familiarity with cloud-based mobile services and integrations.
- Experience working directly with business stakeholders or customer-facing product teams., * Analytical thinker with strong problem-solving abilities.
- Strong front-end design and architectural decision-making skills.
- Organized, self-driven, and able to manage multiple priorities.
- Effective team player who thrives in collaborative environments.
- Strong attention to detail and commitment to delivering exceptional user experiences.
- Passion for clean, scalable, and maintainable code.
Benefits & conditions
$50 - $60 an hour - Full-time, Contract, * Move fast and iterate.
- Prefer working software over long planning cycles.
- Enjoy solving real business problems.
- Are comfortable with ambiguity.
- Take ownership without waiting for permission.
- Enjoy mentoring and elevating other engineers.
- Want to shape the future of how engineering is done.
You will not thrive here if you:
- Need detailed tickets before starting.
- Resist AI-driven development.
- Prefer rigid waterfall processes.
- Avoid collaboration or mentoring.
- Focus only on implementation without considering architecture and scalability.
Why Join Us
We are redefining how software is built.
AI is not a side tool here - it is foundational.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
React Developer Salary [2023]
Fully Remote Software Engineer Jobs
Find a Developer Job: 12 Best Job Sites For Developers
Is Software Engineering Over-Saturated?