iOS Software Engineer
4 weeks ago
About the Role
Pocket Prep is a leading mobile and web-based learning platform offering efficient and affordable study solutions for professional certifications.
We are seeking a skilled iOS Software Engineer to join our engineering team and contribute to the development of our native iOS Study app.
As a key member of our team, you will be responsible for developing and maintaining our iOS application and test suites, working closely with our Android engineers to ensure a consistent experience across platforms.
You will also collaborate with our design team to implement UX changes and inform them of platform-specific behavior, and ideate with our product managers to flesh out technical requirements, risks, and complexity.
Key Responsibilities
- Develop and maintain our iOS Study application and test suites
- Work closely with Android engineers to align our mobile experiences and architectural patterns across platforms
- Collaborate with the design team to implement UX changes and inform them of platform-specific behavior
- Ideate with PMs to flesh out technical requirements, risks, and complexity
Requirements
- 4+ years of native iOS development experience in Swift
- Strong knowledge of the iOS platform framework and Swift
- Proficiency building UI in Interface Builder
- Experience deploying apps to the App Store
- Familiarity with iOS accessibility best practices
- Familiarity with Android platform and Kotlin language
About Pocket Prep
Pocket Prep is a leading mobile and web-based learning platform offering efficient and affordable study solutions for professional certification and licensure.
We believe that education should be within everyone's reach, and we strive to continuously improve our processes, coding standards, and patterns to ensure that we're always ready for the next challenge.
What We Offer
- Flexible PTO and a 3-week company-wide holiday break from mid-December through New Year
- Remote flexibility: you can work where and when you are most effective
- Give back: we are active participants in our communities through volunteer partnerships with local nonprofits
-
Senior iOS Engineer
1 month ago
Durham, North Carolina, United States Pocket Prep Full timeAbout the RoleWe are seeking a skilled iOS engineer to join our team at Pocket Prep. As a key member of our engineering team, you will be responsible for developing and maintaining our native iOS Study application and test suites.Key Responsibilities:Develop and maintain our iOS Study application and test suitesWork closely with Android engineers to align...
-
Software Engineer
2 weeks ago
Durham, North Carolina, United States Firestone Full timeJob Description: We are seeking a skilled Software Engineer to join our team. Key responsibilities include designing, developing, and testing software applications using a variety of programming languages. Responsibilities: • Collaborate with cross-functional teams to identify and prioritize software development projects • Design, develop, and test...
-
Software Engineer in Test
4 weeks ago
Durham, North Carolina, United States Dexian Full timeJob Title: Software Engineer in TestAbout the Role:Dexian is a leading provider of staffing, IT, and workforce solutions with over 12,000 employees and 70 locations worldwide. We are seeking a skilled Software Engineer in Test to join our team.Responsibilities:As a Software Engineer in Test, you will be responsible for designing, developing, and maintaining...
-
Software Development Engineer
4 weeks ago
Durham, North Carolina, United States Corning Incorporated Full timeJob Title: Software Development EngineerJob Summary:Corning Incorporated is seeking a skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and debugging high-quality software systems to support early stage and mature, high-volume manufacturing activities.Key...
-
Senior Software Engineer
4 weeks ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeAbout the RoleWe are seeking a skilled Senior Software Engineer to join our team at Fidelity TalentSource LLC. As a Senior Software Engineer, you will be responsible for designing and developing software solutions that meet the critical business needs of our organization. You will work closely with project managers, systems analysts, offshore resources, tech...
-
Senior Software Engineer
4 weeks ago
Durham, North Carolina, United States Red Hat Full timeAbout the JobThe Red Hat Ansible Engineering team is seeking a skilled software engineer to join their Raleigh/Durham area location. As a Senior Software Engineer, you will work with technical team members across geos to analyze, design, develop, debug, and deliver new products and feature functionality for the Ansible offerings.Key Responsibilities Develop...
-
Senior Software Development Engineer
1 month ago
Durham, North Carolina, United States Yoh Full timeJob Title: Senior Software Development EngineerJob Summary: We are seeking a highly skilled Senior Software Development Engineer to join our team at Yoh, a Day & Zimmermann company. As a Senior Software Development Engineer, you will be responsible for designing, developing, and maintaining complex software systems using Java and NodeJS...
-
Senior Software Development Engineer
1 month ago
Durham, North Carolina, United States IQVIA Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Analytics Center of Excellence team. As a Staff Engineer, you will lead the design and development of data science applications, optimizing clinical trials business and improving risk management.You will be a hands-on technical leader, providing architecture and...
-
Senior Software Engineer
3 weeks ago
Durham, North Carolina, United States Looma Full timeJob Title: Senior Software EngineerJob Description:Looma is an in-store digital media platform that focuses on storytelling, education, and recommendations. Our network of in-store screens helps retailers modernize and monetize their stores, while enabling brands to tell their story directly at the point of decision. All content that airs on Looma's network...
-
Software Development Engineer
6 hours ago
Durham, North Carolina, United States Riverbed Technology Full timeRiverbed TechnologyTransforming Data into Actionable InsightsRiverbed is a leader in delivering seamless digital experiences and accelerating enterprise performance. We are seeking a talented individual to join our team as a Software Development Engineer. As a key member of our agile team, you will design and build enterprise applications that deliver value...
-
Senior Software Engineer in Test
4 weeks ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeSenior Software Engineer in TestFidelity TalentSource is a leading provider of temporary staffing solutions for Fidelity Investments, a global financial services firm. We are currently seeking a Senior Software Engineer in Test to join our team in Durham, NC.This role is part of the Workplace Investing Quality Engineering team, which is responsible for...
-
Senior Software Engineer
4 weeks ago
Durham, North Carolina, United States LabCorp Full timeJob Title: Senior Software EngineerInvitae joins Labcorp to further the future of genetic testing. Our team is dedicated to bringing comprehensive genetic information into mainstream medicine to improve healthcare for billions of people. We are leading the transformation of the genetics industry, by making clinical-grade genetic information affordable and...
-
Software Development Engineer II
4 weeks ago
Durham, North Carolina, United States Mindlance Full timeJob Summary: We are seeking a highly skilled Software Development Engineer II to join our team at Mindlance. As a key member of our software development team, you will be responsible for designing, developing, and debugging high-quality software systems supporting early stage and mature, high-volume manufacturing activities.Key Responsibilities:Design and...
-
Software Engineer
1 month ago
Durham, North Carolina, United States Riverbed Technology Full timeAbout the RoleRiverbed Technology is seeking a highly skilled Software Engineer to join our team. As a key member of our agile team, you will design and build enterprise applications that deliver value to our customers.Key ResponsibilitiesWork with a highly experienced team of senior engineers to develop innovative solutions.Assist in the architecture,...
-
Senior Software Engineer
4 weeks ago
Durham, North Carolina, United States Alphanumeric Systems Full timeWe are seeking a highly skilled Senior Software Engineer to join our Data Platform team at Alphanumeric Systems. The ideal candidate will have a strong background in software engineering and experience with cloud-based data platforms.The successful candidate will be responsible for designing, developing, and implementing scalable APIs that meet the...
-
Senior ReactJS Software Engineer
4 weeks ago
Durham, North Carolina, United States Diverse Lynx Full timeJob Title: Senior ReactJS Software EngineerJob Description: We are seeking a highly skilled Senior ReactJS Software Engineer to join our team at Diverse Lynx LLC.Key Responsibilities:* Lead the development of complex ReactJS applications* Collaborate with cross-functional teams to design and implement software solutions* Ensure high-quality code and adhere...
-
Software Engineer in Test
4 weeks ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeFidelity TalentSource is a leading provider of temporary staffing solutions for Fidelity Investments, a global financial services firm. We are currently seeking a highly skilled Software Engineer in Test to join our team in Durham, NC.The RoleWe are looking for a talented individual who is passionate about cutting-edge technologies, frameworks, and design...
-
Durham, North Carolina, United States Pearson Full timeSoftware Engineering Internship OpportunityPearson is the world's learning company, and we're looking for talented undergraduates to join our team for a 10-week internship. As a software engineering intern, you'll gain a comprehensive introduction to our business, working on real-life projects that bring our qualification delivery and services to life....
-
Software Development Engineer
4 weeks ago
Durham, North Carolina, United States NetApp Full timeAbout NetAppAt NetApp, we're a team of innovators who turn challenges into business opportunities. We help our customers unlock the full potential of their data, and we're looking for talented individuals to join us on this journey.As a member of our software engineering team, you'll be involved in the development, design, and qualification of NetApp Cloud...
-
Senior Software Engineer
3 weeks ago
Durham, North Carolina, United States Duke University Full timeWe are looking for a Senior Software Engineer to join our IT Solutions team. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using a range of programming languages and technologies.Collaborate with...