Marathon Health - Denver, CO
posted 3 months ago
Marathon Health is seeking a Full Stack Developer to join our dynamic team in Denver, CO. In this role, you will collaborate with a team of developers to build, maintain, and enhance both the front-end and back-end of web and mobile applications that are crucial to our products' user experience. Your responsibilities will include developing new features, optimizing performance, and ensuring that both UI/UX designs and server-side logic are technically feasible and scalable. You will work closely with cross-functional teams to deliver high-quality software solutions in a fast-paced, agile environment. Proficiency in Agile methodologies and experience with Azure DevOps (ADO) for tracking and managing tasks are essential for success in this role. As a Full Stack Developer, you will be tasked with developing new user-facing features using React.js and React Native, building reusable components and front-end libraries for future use, and translating designs and wireframes into high-quality code for both web and mobile platforms. You will also optimize components for maximum performance across a wide array of web-capable devices, browsers, and mobile platforms. Participation in code reviews and providing constructive feedback to peers will be part of your responsibilities. Additionally, you will design, build, and maintain scalable back-end services and APIs using .NET or similar technologies, integrate with databases (e.g., SQL, NoSQL), and ensure data security and consistency across applications. Developing and maintaining RESTful APIs to support front-end functionality will also be a key aspect of your role. Staying up-to-date with emerging technologies and industry trends is crucial, as is collaborating with other developers and designers to improve usability and performance. This position requires a Bachelor's degree in computer science or a related field, along with 1-3 years of experience in front-end development, specifically with React.js and React Native. A React or React Native certification is a plus but not required. The ideal candidate will have a solid understanding of JavaScript, proficiency in C#.NET, and familiarity with AWS services. Strong problem-solving skills, attention to detail, and good communication abilities are essential attributes for success in this role.