Seven Hills Group Technologies - Alpharetta, GA
posted 3 months ago
As a Mobile Application Developer, you will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms. This role requires expertise in native and cross-platform frameworks such as React Native and Flutter, as well as modern front-end frameworks like React, Angular, and Vue.js. You will also be tasked with developing responsive and scalable web applications using back-end technologies including Node.js, Django, and .NET. Your primary focus will be on writing clean, efficient, and well-documented code that adheres to industry best practices. In addition to application development, you will coordinate tasks among multiple System Engineers assigned to projects, resolve complex IT issues, and work directly with clients and third-party vendors to configure and implement solutions. You will collaborate with UX/UI designers to create visually appealing and user-friendly interfaces, ensuring that applications are optimized for performance and usability across various devices and browsers. Continuous improvement of user experience through feedback and user testing will also be a key part of your responsibilities. You will integrate mobile and web applications with third-party APIs, ensuring secure and efficient data exchange between front-end and back-end systems. Thorough testing of applications, including unit and integration testing, will be essential to ensure stability and quality before release. Post-deployment, you will monitor application performance and implement updates based on user feedback and changing business needs. Collaboration is crucial in this role, as you will work closely with product managers, designers, and other developers to understand project requirements and deliver features on time. Participation in agile ceremonies and effective communication with team members and stakeholders will be expected. You will also be encouraged to stay current with the latest trends and technologies in mobile and web development, contributing to the continuous improvement of development processes within the team.