Full Stack Mobile Developer
Core Catalysts, LLC
Kansas City, missouri
Job Details
Full-time
Full Job Description
Position Overview: We are seeking a skilled Full Stack Mobile Developer to join our dynamic team. The ideal candidate will have a strong background in JavaScript, React JS, and Node JS, along with experience in both front-end and back-end development. You will play a key role in designing, developing, and maintaining mobile applications across various platforms, while adhering to best practices and principles of domain-driven design.
Key Responsibilities:
• Full Stack Development: Design and implement robust mobile applications using JavaScript, React JS, Node JS, and GraphQL (Apollo DB) for seamless performance on both iOS and Android platforms.
• Front-End Technologies: Utilize HTML5, CSS3, jQuery, and TypeScript to create responsive and user-friendly interfaces that enhance the overall user experience.
• Back-End Integration: Develop RESTful and GraphQL APIs, integrating with SQL Server and PostgreSQL databases to ensure efficient data handling and storage.
• Best Practices: Clearly communicate and implement best practices in domain-driven design to ensure maintainable and scalable application architectures.
• DevOps Familiarity: Understand and leverage Azure DevOps for continuous integration and deployment (CI/CD), managing Azure DevOps pipelines to streamline development processes.
• Containerization: Utilize Docker and Kubernetes for containerization, ensuring consistency and efficiency across development, testing, and production environments.
• Generative AI Integration: Employ tools such as GitHub Copilot, Supermaven, and Continue.dev for generative AI coding, enhancing productivity and code quality.
• Mobile Testing: Utilize Apple TestFlight and Google Firebase for testing and deploying mobile applications, ensuring a smooth release process.
• Collaboration: Work collaboratively with cross-functional teams, including UX/UI designers and QA engineers, to deliver high-quality solutions on time.
Requirements
Qualifications:
• 4+ years of experience in full stack mobile development, specifically using JavaScript, React JS, and Node JS.
• Proficiency with Apollo DB, GraphQL, SQL Server, PostgreSQL, and TypeScript.
• Strong understanding of Azure DevOps Pipelines and Deployments.
• Experience with Docker, Kubernetes, and containerization practices.
• Familiarity with generative AI coding tools such as GitHub Copilot, Supermaven, and Continue.dev.
• Knowledge of Swift and Java for mobile application development.
• Experience with .NET, Entity Framework, and Dapper is a plus.
• Excellent communication skills and ability to work in a collaborative team environment.
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Short Term & Long Term Disability
- Hybrid