What are the responsibilities and job description for the Lead Full Stack / Mobile Application Engineer position at Plexilis LLC?
Plexilis LLC is a technology consulting and data innovation company delivering open-source–driven, AI-powered, and cloud-native solutions for enterprises and regulated organizations. We work with large clients across retail, financial services, and digital platforms, focusing on modern application development, scalable architectures, and high-performance user experiences.
Role OverviewWe are looking for a Lead Full Stack / Mobile Application Engineer to drive the design, development, and delivery of modern web and mobile applications. This role requires hands-on technical leadership, strong architectural thinking, and experience building high-scale consumer or enterprise applications using React, React Native, Node.js, and modern backend technologies.
The ideal candidate has experience leading teams, owning application architecture, and delivering production-ready solutions in agile environments.
Key Responsibilities- Lead the design and development of mobile applications (iOS & Android) using React Native
- Build and maintain web applications using React.js, JavaScript, HTML5, CSS3
- Develop backend services using Node.js, Express, and modern APIs (REST / GraphQL)
- Architect scalable, high-performance, and secure application solutions
- Mentor and guide developers through code reviews, architecture reviews, and best practices
- Collaborate closely with Product, UX, Backend, and DevOps teams
- Ensure application performance, security, accessibility, and compliance standards
- Drive CI/CD, testing strategies, and quality standards
- Participate in sprint planning, estimation, and release management
- Contribute to reusable components, shared libraries, and internal accelerators
- 10 years of software development experience
- Strong expertise in:
- React Native (iOS & Android)
- React.js
- JavaScript / TypeScript
- Node.js, Express
- Experience with state management (Redux, Redux-Saga)
- Solid understanding of mobile and web UI/UX principles
- Experience with API integration (REST, GraphQL)
- Strong background in performance optimization
- Experience leading or mentoring development teams
- Familiarity with testing frameworks (Mocha, Chai, Jest, Istanbul)
- Experience working in Agile / Scrum environments
- Experience in retail, banking, or financial services domains
- Cloud experience (AWS / Azure / GCP)
- Experience publishing or maintaining shared libraries or npm packages
- Exposure to DevOps, CI/CD pipelines
- Experience working with large enterprise clients