Current jobs related to Senior Mobile Software Engineer - Atlanta, Georgia - The Weather Company
-
Senior Mobile Software Engineer
3 weeks ago
Atlanta, Georgia, United States NICE Full timeAbout the Role:We are seeking an ambitious and talented Senior Mobile Software Engineer to join our team at NICE. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our native mobile applications for Android and iOS platforms.Your primary focus will be on crafting exceptional user experiences, ensuring...
-
Senior Android Mobile Software Engineer
4 weeks ago
Atlanta, Georgia, United States Chick-fil-A Full timeOverviewAs a pioneer in customer satisfaction, Chick-fil-A is seeking a seasoned professional to drive technological innovation in our Point-of-Sale system. The Senior Android Mobile Engineer will play a crucial role in shaping the user experience, collaborating with cross-functional teams to deliver a seamless and efficient solution.Key ResponsibilitiesTake...
-
Senior Software Engineer
4 weeks ago
Atlanta, Georgia, United States Jonas Software UK Full timeJob Description:We are seeking a highly skilled Senior Engineer to join our team at Jonas Software UK. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design, develop, and implement software solutions using AWS core services.Lead technical teams and...
-
Senior Frontend Software Engineer
4 weeks ago
Atlanta, Georgia, United States Insight Global Full timeWe are seeking a skilled Senior Frontend Software Engineer to join our team at Insight Global.The ideal candidate will have experience with React and a passion for building mobile applications.We are committed to creating a diverse and inclusive environment where our employees can thrive.As a Senior Frontend Software Engineer, you will be responsible for...
-
Senior Mobile Software Engineer
3 weeks ago
Atlanta, Georgia, United States Damco Solutions Full timeAbout this role:We are seeking a highly skilled Mobile Applications Developer to join our team at Damco Solutions. As an iOS Software Engineering Specialist, you will be responsible for designing, developing, and maintaining high-quality mobile applications for our clients.Key Responsibilities:Design and develop native iOS applications using Swift and...
-
Senior iOS Developer
4 weeks ago
Atlanta, Georgia, United States Datum Software Full timeWe are seeking a highly skilled Senior iOS Developer to lead our mobility solutions team. The ideal candidate will have 7+ years of experience in Swift, Kotlin, or other mobile development languages, with a strong background in MR/VR and AR technologies.The successful candidate will have a bachelor's degree in computer science or engineering, and will be...
-
Senior Android Software Engineer
4 weeks ago
Atlanta, Georgia, United States Intuit Full timeRole SummaryMailchimp is a global leader in marketing platforms, dedicated to empowering businesses worldwide to build and grow their brands. Our comprehensive suite of tools—spanning marketing automation, multichannel campaigns, and analytics—enables millions of customers to optimize their marketing efforts and achieve their business goals.We are...
-
Senior Lead Software Engineer
1 month ago
Atlanta, Georgia, United States Chick-fil-A Full timeAbout the RoleThis is a senior leadership position responsible for leading the Mobile App DevOps team for the supply chain vertical business lines (VBL's). The team is responsible for multiple products, including a mobile app for restaurant operators, a route optimization app for drivers, a web-based portal for master data configuration, and a backend...
-
Senior Software Engineer
4 weeks ago
Atlanta, Georgia, United States Motion Recruitment Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Motion Recruitment. As a Senior Software Engineer, you will be responsible for designing and developing software applications using the Microsoft stack.Key ResponsibilitiesDesign and develop software applications using C#, .NET core, and AzureWork on the frontend...
-
Senior Software Engineer
4 weeks ago
Atlanta, Georgia, United States Oracle Defunct Full timeJob Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Oracle Defunct. As a Senior Software Engineer, you will be responsible for designing and developing large-scale software systems that operate reliably at an extremely large scale.Responsibilities:Design architectures and create new...
-
Senior Software Engineer
4 weeks ago
Atlanta, Georgia, United States Travelers Insurance Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers Insurance. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing advanced software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop complex software systems, including front-end...
-
Senior iOS Software Engineer
4 weeks ago
Atlanta, Georgia, United States VDart Full timeJob Title: Senior iOS Software EngineerLocation: Atlanta, GA - OnsiteTerm: ContractJob Description: 6+ years of overall IT experience 3+ years iOS app development using: Swift / Objective-C (all new development is in Swift) 3+ years performing detailed technical design and implementation of moderately complex iOS applications Proven experience improving...
-
Senior Mobile App Engineer
3 weeks ago
Atlanta, Georgia, United States Photon Full timeMobile App Engineering TeamWe are seeking a highly skilled and experienced Senior Mobile App Engineer to join our team at Photon. The ideal candidate will have a passion for problem-solving with creative solutions and developing user-friendly and efficient mobile applications using React Native for both iOS and Android platforms.Key Responsibilities:•...
-
Senior Software Engineer
1 month ago
Atlanta, Georgia, United States Waystar Full timeAbout This PositionThe Waystar team is seeking a highly skilled Senior Software Engineer to join our growing team of innovators. As a key member of our engineering team, you will be responsible for designing, building, and implementing cutting-edge software solutions that meet the needs of our customers.As a Senior Software Engineer, you will work closely...
-
Senior Site Reliability Engineer
4 weeks ago
Atlanta, Georgia, United States Jonas Software UK Full timeAbout the Role:We are seeking a highly skilled Senior Site Reliability Engineer to join our team at Jonas Software UK. As a key member of our technical operations team, you will be responsible for ensuring the reliability, scalability, and performance of our cloud-based infrastructure.Key Responsibilities:Design, implement, and maintain scalable and highly...
-
Senior Software Engineer
1 month ago
Atlanta, Georgia, United States Publicis Sapient Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying cutting-edge software applications that drive business growth and innovation.Key ResponsibilitiesDesign and develop software applications using multiple...
-
Senior Software Test Engineer
1 month ago
Atlanta, Georgia, United States Cox Enterprises Full timeJob Title: Senior Software Test EngineerCox Enterprises is seeking a skilled Senior Software Test Engineer to join our software quality assurance team. In this role, you will conduct testing activities in an Agile team environment, supporting UKG Pro Workforce Management and HCM applications across the enterprise.Key Responsibilities:Collaborate with...
-
Senior Mobile Applications Architect
3 weeks ago
Atlanta, Georgia, United States Photon Full timeAbout the Role:We are looking for a highly skilled Senior Mobile Applications Architect to join our Digital Engineering team at Photon. As a React Native Architect, you will be responsible for designing and implementing high-quality, scalable, and maintainable mobile applications using the React Native framework.About the Responsibilities:Architect and...
-
Senior .NET Software Engineer
4 weeks ago
Atlanta, Georgia, United States Crescens Full timeJob Title: Senior .NET Software EngineerJob Summary:Crescens is seeking a highly skilled Senior .NET Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and supporting applications built on Microsoft Technology.Key Responsibilities: Design and develop complex applications in...
-
Senior Manager, Software Engineering
4 weeks ago
Atlanta, Georgia, United States Hispanic Technology Executive Council Full timeJob Title: Senior Manager, Software EngineeringWe are seeking a highly skilled Senior Manager, Software Engineering to join our team at Hispanic Technology Executive Council. As a Senior Manager, Software Engineering, you will be responsible for leading a team of software engineers and developing innovative solutions to meet the company's goals.Key...
Senior Mobile Software Engineer
4 weeks ago
About The Weather Company:
The Weather Company is a global leader in weather intelligence, empowering businesses and individuals to make informed decisions in the face of weather uncertainty.
Through cutting-edge technology and AI, we provide high-volume weather data, insights, and media solutions across the open web, helping people and businesses around the world prepare for and harness the power of weather.
As the world's most accurate forecaster globally, we reach hundreds of enterprise clients and over 360 million monthly active users via our digital properties, including The Weather Channel and Weather Underground.
Job Brief:
We're seeking a highly skilled Senior Mobile Engineer to join our dynamic team of engineers designing, developing, and maintaining software solutions that meet our users' needs.
In this role, you'll be responsible for creating custom and personalized UIs to provide users with a seamless weather experience.
You'll also contribute to the overall success of our projects by ensuring scalability, reliability, and performance in our applications.
As a senior team member, you'll be looked to for mentorship and coaching of more junior engineers.
The Impact You'll Make:
- Analyze and understand user-segmented data to inform decision-making for users' needs
- Create customized UIs to provide personalized experiences for users
- Collaborate with cross-functional teams to define project requirements and deliver high-quality solutions
- Mentor and coach junior engineers, conduct code reviews, and provide technical guidance to improve code quality and maintainability
- Drive technical excellence and best practices in software development, including coding standards, design patterns, testing methodologies, and CI/CD processes
- Architect and implement complex systems, considering factors such as performance, scalability, security, reusability, and maintainability
- Investigate and resolve complex technical issues, identify root causes, and implement effective solutions
- Stay updated with emerging technologies, industry trends, and best practices, and advocate for their adoption within the team
- Collaborate with stakeholders to define technical roadmaps, prioritize initiatives, and deliver business value
What You've Accomplished:
Must-Haves:
- Bachelor's degree in Computer Science, Software Engineering, or related field. Master's degree is a plus.
- At least 3 years of experience using Swift and/or Kotlin in a production environment
- 5-8 years of overall hands-on experience in software development, with expertise in one or more programming languages and frameworks (especially Swift and/or Kotlin being a plus)
- Significant experience implementing UI/UX via SwiftUI/Jetpack Compose
- Experience in implementing analytics SDKs such as mParticle, Braze, Adobe Analytics
- Strong understanding of software architecture, design patterns, data structures, and algorithms
- Demonstrated leadership skills, with experience in leading technical projects, defining technical strategies, and making architectural decisions
- Excellent problem-solving skills, critical thinking, and attention to detail
- Strong communication and collaboration skills, with the ability to work effectively in a team environment and influence technical decisions
- Proven experience in developing and maintaining large-scale mobile applications
- Expert in using Apple's XCode and/or Android Studio
- Strong experience in managing concurrency (ie. through Asynchronous programming and multi-threading)
- Understanding of the built-in testing and benchmarking libraries
Nice-to-Haves:
- Significant experience with standard Apple/Google frameworks including SwiftUI, Android SDK, WebKit, JobScheduler, Combine, WorkManager, and/or CoreLocation
- Kotlin Multiplatform
- Cross-platform mobile development (e.g., React Native, Flutter)
- Expert understanding of Multi-threading (GCD, OperationQueue, etc), Codable, and StoreKit/Billing Library a plus
- Expert understanding of common design patterns including MVVM, VIPER, MVP, etc
- Experience with Webkit and other popular 3rd party libraries
- Experience with SDUI patterns
- Experience with WearOS, WatchOS, TVOS, and WidgetKit a plus
- Experience in using REST APIs from an iOS/Android app
- Experience in performance optimization, profiling, and tuning of software applications
- Contributions to open-source projects, tech communities, or speaking engagements at conferences
Benefits/Perks:
- Progressive family plan benefits
- Benefits effective day 1 of employment include competitive 401K match with no vesting requirement, national health, dental, and vision plans
- Variety of medical insurance options including a $0 cost premium employee coverage
- An opportunity to work for a global and industry-leading technology company
- Impactful work in a collaborative environment
- Hybrid work model
- Flexible time off