290 Ios Development jobs in the United States
Software Engineer, iOS App Development
Posted 3 days ago
Job Viewed
Job Description
We're on a mission to deliver riveting storytelling for all of America. At The Washington Post, you'll help reinvent news. Our work is driven by a deep investigative spirit and enhanced by innovation to bring audiences closer to the stories that matter most.
About Our Team
The Washington Post is powered by the passion and talent of our people. It takes all of us to reinvent news. Beyond our award-winning Newsroom and Opinions teams, we work across many departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing & Advertising, Print Operations, and Sales.
Why This Role Matters
The Washington Post is looking for a Software Engineer to support our flagship apps engineering team. Under general supervision, you will perform technical analysis, design and development or enhancement of iOS applications and play an integral role in helping deliver increasingly smarter mobile apps to our users. You will participate in all facets of the agile development process and will have the opportunity to contribute to products that will be used by millions of people. We are looking for someone with strong interest in all things mobile and a passion for delivering high quality, solid applications.
What Motivates You
- You want to help bring our award-winning journalism to people every day.
- You are passionate about learning mobile development, growing your skills, and delivering high-quality products.
- You have opinions about leveraging the latest technology from Apple and other solution providers to enhance the news-reading experience.
- You enjoy collaborating with colleagues across disciplines to solve problems and deliver new functionality.
- You have opinions about what makes for a good native app experience.
- You enjoy breaking down complicated problems into distinct workable pieces.
- Design and develop advanced applications for iOS and related platforms.
- Collaborate with cross-functional teams to define API contracts, design and ship new features.
- Design high-level mobile solutions to meet product requirements and following established development methodologies and standards.
- Understand the complexities of and help integrate different third-party SDKs
- Identify, troubleshoot, and solve complex problems
- Participate in agile software development practices and peer/code reviews.
- Unit-test code for robustness, including edge cases, usability and general reliability
- Stay on top of latest technologies/ mobile trends and recommend appropriate design solutions.
It's okay to not meet 100% of these requirements. We're primarily looking for people who meet some of these requirements and are motivated to learn new technologies and expand their skill set.
- Bachelor's degree in Computer Science, engineering or related technical field or equivalent experience.
- 3+ years of experience with the iOS SDK required; prior experience in a similar role preferred.
- Strong grasp of computer science fundamentals, operating systems, algorithms, data structure, design principles.
- Excellent verbal/written communication and collaboration skills.
- Strong problem-solving skills.
- Experience working with or prototyping with Apple SDKs
- Experience with Swift.
- Experience with Version Control principles, preferably using Git and Pull Requests
- Familiarity with Agile/Scrum methodologies.
- Experience with testing and quality assurance practices including unit testing and code documentation.
Compensation and Benefits
Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey:
- Competitive medical, dental and vision coverage
- Company-paid pension and 401(k) match
- Three weeks of vacation and up to three weeks of paid sick leave
- Nine paid holidays and two personal days
- 20 weeks paid parental leave for any new parent
- Robust mental health resources
- Backup care and caregiver concierge services
- Gender affirming services
- Pet insurance
- Free Post digital subscription
- Leadership and career development programs
Benefits may vary based on the job, full-time or part-time schedule, location, and collectively bargained status.
The salary range for this position is:
$98,800 - $164,600 Annual
The actual salary within this range will depend on individual skills, experience, and qualifications as they relate to specific job requirements. This position may be eligible for a bonus or incentive program, and a member of the Talent Acquisition team will discuss bonus payment terms and conditions during the interview process.
Your story awaits. Apply today!
Learn more about The Post at careers.washingtonpost.com.
Software Engineer, iOS App Development
Posted today
Job Viewed
Job Description
Join to apply for the Software Engineer, iOS App Development role at The Washington Post Join to apply for the Software Engineer, iOS App Development role at The Washington Post Join the future of news We’re on a mission to deliver riveting storytelling for all of America. At The Washington Post, you’ll help reinvent news. Our work is driven by a deep investigative spirit and enhanced by innovation to bring audiences closer to the stories that matter most. Join the future of news We’re on a mission to deliver riveting storytelling for all of America. At The Washington Post, you’ll help reinvent news. Our work is driven by a deep investigative spirit and enhanced by innovation to bring audiences closer to the stories that matter most. About Our Team The Washington Post is powered by the passion and talent of our people. It takes all of us to reinvent news. Beyond our award-winning Newsroom and Opinions teams, we work across many departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing & Advertising, Print Operations, and Sales. Why This Role Matters The Washington Post is looking for a Software Engineer to support our flagship apps engineering team. Under general supervision, you will perform technical analysis, design and development or enhancement of iOS applications and play an integral role in helping deliver increasingly smarter mobile apps to our users. You will participate in all facets of the agile development process and will have the opportunity to contribute to products that will be used by millions of people. We are looking for someone with strong interest in all things mobile and a passion for delivering high quality, solid applications. What Motivates You You want to help bring our award-winning journalism to people every day. You are passionate about learning mobile development, growing your skills, and delivering high-quality products. You have opinions about leveraging the latest technology from Apple and other solution providers to enhance the news-reading experience. You enjoy collaborating with colleagues across disciplines to solve problems and deliver new functionality. You have opinions about what makes for a good native app experience. You enjoy breaking down complicated problems into distinct workable pieces. How You'll Support The Mission Design and develop advanced applications for iOS and related platforms. Collaborate with cross-functional teams to define API contracts, design and ship new features. Design high-level mobile solutions to meet product requirements and following established development methodologies and standards. Understand the complexities of and help integrate different third-party SDKs Identify, troubleshoot, and solve complex problems Participate in agile software development practices and peer/code reviews. Unit-test code for robustness, including edge cases, usability and general reliability Stay on top of latest technologies/ mobile trends and recommend appropriate design solutions. The Skills And Experience You Bring It’s okay to not meet 100% of these requirements. We’re primarily looking for people who meet some of these requirements and are motivated to learn new technologies and expand their skill set. Bachelor’s degree in Computer Science, engineering or related technical field or equivalent experience. 3+ years of experience with the iOS SDK required; prior experience in a similar role preferred. Strong grasp of computer science fundamentals, operating systems, algorithms, data structure, design principles. Excellent verbal/written communication and collaboration skills. Strong problem-solving skills. Experience working with or prototyping with Apple SDKs Experience with Swift. Experience with Version Control principles, preferably using Git and Pull Requests Familiarity with Agile/Scrum methodologies. Experience with testing and quality assurance practices including unit testing and code documentation. Collaboration makes us stronger. That’s why our offices are designed with open layouts, modern technology, and easy access to transportation. With certain exceptions for newsgathering and business travel, we work on-site five days a week. Compensation And Benefits Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey: Competitive medical, dental and vision coverage Company-paid pension and 401(k) match Three weeks of vacation and up to three weeks of paid sick leave Nine paid holidays and two personal days 20 weeks paid parental leave for any new parent Robust mental health resources Backup care and caregiver concierge services Gender affirming services Pet insurance Free Post digital subscription Leadership and career development programs Benefits may vary based on the job, full-time or part-time schedule, location, and collectively bargained status. The salary range for this position is: $98,800 - $64,600 Annual The actual salary within this range will depend on individual skills, experience, and qualifications as they relate to specific job requirements. This position may be eligible for a bonus or incentive program, and a member of the Talent Acquisition team will discuss bonus payment terms and conditions during the interview process. Your story awaits. Apply today! Learn more about The Post at careers.washingtonpost.com. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Newspaper Publishing Referrals increase your chances of interviewing at The Washington Post by 2x Washington, DC 120,000.00- 170,000.00 2 weeks ago Junior Full Stack Software Engineer (Part-Time/Internship) Annapolis Junction, MD 50,000.00- 120,000.00 4 months ago Columbia, MD 80,000.00- 140,000.00 4 months ago Fort Meade, MD 12,000.00- 150,000.00 3 weeks ago Washington, DC 75,000.00- 90,000.00 4 months ago McLean, VA 122,400.00- 217,200.00 5 hours ago Columbia, MD 50,000.00- 120,000.00 1 year ago Junior Software Developer Engineer - Fairfax Fairfax, VA 110,000.00- 140,000.00 2 months ago Bethesda, MD 91,825.00- 125,000.00 5 months ago Lorton, VA 55,250.00- 99,875.00 1 month ago Sterling, VA 100,000.00- 120,000.00 1 year ago Reston, VA 75,000.00- 100,000.00 4 months ago Herndon, VA 72,900.00- 127,600.00 1 hour ago Washington, DC 65,000.00- 400,000.00 2 months ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Staff Software Engineer, iOS App Development
Posted 3 days ago
Job Viewed
Job Description
We're on a mission to deliver riveting storytelling for all of America. At The Washington Post, you'll help reinvent news. Our work is driven by a deep investigative spirit and enhanced by innovation to bring audiences closer to the stories that matter most.
About Our Team
The Washington Post is powered by the passion and talent of our people. It takes all of us to reinvent news. Beyond our award-winning Newsroom and Opinions teams, we work across many departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing & Advertising, Print Operations, and Sales.
Why This Role Matters
The Washington Post is looking for a Staff Software Engineer to support our flagship apps engineering team. As s Staff Software Engineer on the iOS team, you will be a technical leading and key contributor to the development and architecture of our applications. You will leverage your deep expertise in iOS development, software architecture, and best practices to drive innovation, improve performance and ensure the scalability and maintainability of our codebase while also supporting mobile backend APIs, CI/CD tools, and automated testing. You will mentor other engineers, collaborate with cross-functional teams, and play a pivotal role in shaping the future of our platforms. This role goes beyond individual contribution, focusing on leadership, mentorship, and strategic decision-making. We are looking for someone strong interest in all things mobile and a passion for delivering high-quality, rock-solid applications.
What Motivates You
- You want to help bring our award-winning journalism to people every day.
- You are passionate about architecture and building high-quality products.
- You have a knack for tackling intricate technical hurdles and driving innovation in a dynamic and fast-paced environment.
- You want to work with the latest iOS technologies and frameworks, pushing the boundaries of what's possible on the platform.
- You enjoy empowering and elevating fellow iOS engineers through mentorship and technical guidance, fostering a culture of excellence.
- You enjoy collaborating with colleagues across disciplines to solve problems and deliver new functionality.
- You enjoy championing code quality, performance optimization, and best practices, ensuring our iOS applications are robust, scalable, and delightful to use.
- Technical Leadership & Architecture:
- Design and implement robust, scalable, and maintainable architectures for complex iOS applications.
- Provide technical guidance and mentorship to other iOS engineering.
- Drive architectural decisions and ensure adherence to best practices.
- Evaluate and recommend new technologies and frameworks to improve development efficiency and application performance.
- Conduct code reviews and ensure code quality.
- iOS Development & Optimization:
- Develop and maintain high-quality, performant, and user-friendly iOS applications using Swift, SwiftUI, and UIKit (or similar modern iOS technologies)
- Optimize application performance, memory usage, and battery consumption.
- Implement and maintain robust testing strategies (unit, integration, UI).
- Debug and resolve complex technical issues.
- Stay up-to-date with the latest iOS platform developments and best practices.
- Collaboration & Communication:
- Collaborate closely with product managers, designers, and other engineers to define and deliver features.
- Communicate technical concepts clearly and effectively to both technical and non-technical audiences.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Contribute to technical documentation and knowledge sharing.
- Strategic Planning and Innovation:
- Identify and address technical debt and areas for improvement in the codebase.
- Contribute to the long-term technical roadmap for the iOS platform.
- Drive innovation and experimentation with new technologies and approaches.
- Ace as a subject matter on iOS development within the organization.
- Mentorship:
- Mentor junior and mid-level engineers.
- Help to grow the skill set of the iOS team.
- Bachelor's degree in Computer Science, engineering or related technical field or equivalent experience.
- Minimum of 8 years of experience with the iOS SDK required; prior experience in a similar role preferred.
- Proven experience in designing and implementing complex iOS Architectures.
- Experience with Swift and modern iOS development tools and frameworks (e.g, SwiftUI, Swift Concurrency, UIKit, App Intents, etc).
- Experience with performance optimization and debugging techniques
- Experience with CI/CD pipelines and automated testing.
- Strong understanding of iOS platform architecture and development best practices.
- Strong analytics, evaluation, and problem-solving skills.
- Excellent verbal/written communication and collaboration skills.
- Deep understanding of software design patterns and principles.
- Experience with RESTful APIs and network communication.
- Experience with testing methodologies.
- Extensive experience working on and releasing one or more applications to the iOS App Store.
- Solid understanding of Version Control principles, preferable using Git and Pull Requests.
- Familiarity with Agile/Scrum methodologies.
Compensation and Benefits
Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey:
- Competitive medical, dental and vision coverage
- Company-paid pension and 401(k) match
- Three weeks of vacation and up to three weeks of paid sick leave
- Nine paid holidays and two personal days
- 20 weeks paid parental leave for any new parent
- Robust mental health resources
- Backup care and caregiver concierge services
- Gender affirming services
- Pet insurance
- Free Post digital subscription
- Leadership and career development programs
Benefits may vary based on the job, full-time or part-time schedule, location, and collectively bargained status.
The salary range for this position is:
$131,500 - $219,100 Annual
The actual salary within this range will depend on individual skills, experience, and qualifications as they relate to specific job requirements. This position may be eligible for a bonus or incentive program, and a member of the Talent Acquisition team will discuss bonus payment terms and conditions during the interview process.
Your story awaits. Apply today!
Learn more about The Post at careers.washingtonpost.com.
Software Engineer, iOS App Development (Washington)
Posted today
Job Viewed
Job Description
Join to apply for the Software Engineer, iOS App Development role at The Washington Post
Join to apply for the Software Engineer, iOS App Development role at The Washington Post
Join the future of news
We’re on a mission to deliver riveting storytelling for all of America. At The Washington Post, you’ll help reinvent news. Our work is driven by a deep investigative spirit and enhanced by innovation to bring audiences closer to the stories that matter most.
Join the future of news
We’re on a mission to deliver riveting storytelling for all of America. At The Washington Post, you’ll help reinvent news. Our work is driven by a deep investigative spirit and enhanced by innovation to bring audiences closer to the stories that matter most.
About Our Team
The Washington Post is powered by the passion and talent of our people. It takes all of us to reinvent news. Beyond our award-winning Newsroom and Opinions teams, we work across many departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing & Advertising, Print Operations, and Sales.
Why This Role Matters
The Washington Post is looking for a Software Engineer to support our flagship apps engineering team. Under general supervision, you will perform technical analysis, design and development or enhancement of iOS applications and play an integral role in helping deliver increasingly smarter mobile apps to our users. You will participate in all facets of the agile development process and will have the opportunity to contribute to products that will be used by millions of people. We are looking for someone with strong interest in all things mobile and a passion for delivering high quality, solid applications.
What Motivates You
- You want to help bring our award-winning journalism to people every day.
- You are passionate about learning mobile development, growing your skills, and delivering high-quality products.
- You have opinions about leveraging the latest technology from Apple and other solution providers to enhance the news-reading experience.
- You enjoy collaborating with colleagues across disciplines to solve problems and deliver new functionality.
- You have opinions about what makes for a good native app experience.
- You enjoy breaking down complicated problems into distinct workable pieces.
- Design and develop advanced applications for iOS and related platforms.
- Collaborate with cross-functional teams to define API contracts, design and ship new features.
- Design high-level mobile solutions to meet product requirements and following established development methodologies and standards.
- Understand the complexities of and help integrate different third-party SDKs
- Identify, troubleshoot, and solve complex problems
- Participate in agile software development practices and peer/code reviews.
- Unit-test code for robustness, including edge cases, usability and general reliability
- Stay on top of latest technologies/ mobile trends and recommend appropriate design solutions.
It’s okay to not meet 100% of these requirements. We’re primarily looking for people who meet some of these requirements and are motivated to learn new technologies and expand their skill set.
- Bachelor’s degree in Computer Science, engineering or related technical field or equivalent experience.
- 3+ years of experience with the iOS SDK required; prior experience in a similar role preferred.
- Strong grasp of computer science fundamentals, operating systems, algorithms, data structure, design principles.
- Excellent verbal/written communication and collaboration skills.
- Strong problem-solving skills.
- Experience working with or prototyping with Apple SDKs
- Experience with Swift.
- Experience with Version Control principles, preferably using Git and Pull Requests
- Familiarity with Agile/Scrum methodologies.
- Experience with testing and quality assurance practices including unit testing and code documentation.
Compensation And Benefits
Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey:
- Competitive medical, dental and vision coverage
- Company-paid pension and 401(k) match
- Three weeks of vacation and up to three weeks of paid sick leave
- Nine paid holidays and two personal days
- 20 weeks paid parental leave for any new parent
- Robust mental health resources
- Backup care and caregiver concierge services
- Gender affirming services
- Pet insurance
- Free Post digital subscription
- Leadership and career development programs
The salary range for this position is:
$98,800 - $64,600 Annual
The actual salary within this range will depend on individual skills, experience, and qualifications as they relate to specific job requirements. This position may be eligible for a bonus or incentive program, and a member of the Talent Acquisition team will discuss bonus payment terms and conditions during the interview process.
Your story awaits. Apply today!
Learn more about The Post at careers.washingtonpost.com. Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Newspaper Publishing
Referrals increase your chances of interviewing at The Washington Post by 2x
Washington, DC 120,000.00- 170,000.00 2 weeks ago
Junior Full Stack Software Engineer (Part-Time/Internship)Annapolis Junction, MD 50,000.00- 120,000.00 4 months ago
Columbia, MD 80,000.00- 140,000.00 4 months ago
Fort Meade, MD 12,000.00- 150,000.00 3 weeks ago
Washington, DC 75,000.00- 90,000.00 4 months ago
McLean, VA 122,400.00- 217,200.00 5 hours ago
Columbia, MD 50,000.00- 120,000.00 1 year ago
Junior Software Developer Engineer - FairfaxFairfax, VA 110,000.00- 140,000.00 2 months ago
Bethesda, MD 91,825.00- 125,000.00 5 months ago
Lorton, VA 55,250.00- 99,875.00 1 month ago
Sterling, VA 100,000.00- 120,000.00 1 year ago
Reston, VA 75,000.00- 100,000.00 4 months ago
Herndon, VA 72,900.00- 127,600.00 1 hour ago
Washington, DC 65,000.00- 400,000.00 2 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrStaff Software Engineer, iOS App Development (Washington)
Posted today
Job Viewed
Job Description
Job Description
The Washington Post is looking for a Staff Software Engineer to support our flagship apps engineering team. As s Staff Software Engineer on the iOS team, you will be a technical leading and key contributor to the development and architecture of our applications. You will leverage your deep expertise in iOS development, software architecture, and best practices to drive innovation, improve performance and ensure the scalability and maintainability of our codebase while also supporting mobile backend APIs, CI/CD tools, and automated testing. You will mentor other engineers, collaborate with cross-functional teams, and play a pivotal role in shaping the future of our platforms. This role goes beyond individual contribution, focusing on leadership, mentorship, and strategic decision-making. We are looking for someone strong interest in all things mobile and a passion for delivering high-quality, rock-solid applications.
Job Description
The Washington Post is looking for a Staff Software Engineer to support our flagship apps engineering team. As s Staff Software Engineer on the iOS team, you will be a technical leading and key contributor to the development and architecture of our applications. You will leverage your deep expertise in iOS development, software architecture, and best practices to drive innovation, improve performance and ensure the scalability and maintainability of our codebase while also supporting mobile backend APIs, CI/CD tools, and automated testing. You will mentor other engineers, collaborate with cross-functional teams, and play a pivotal role in shaping the future of our platforms. This role goes beyond individual contribution, focusing on leadership, mentorship, and strategic decision-making. We are looking for someone strong interest in all things mobile and a passion for delivering high-quality, rock-solid applications.
Motivation:
- You want to help bring our award-winning journalism to people every day.
- You are passionate about architecture and building high-quality products.
- You have a knack for tackling intricate technical hurdles and driving innovation in a dynamic and fast-paced environment.
- You want to work with the latest iOS technologies and frameworks, pushing the boundaries of what’s possible on the platform.
- You enjoy empowering and elevating fellow iOS engineers through mentorship and technical guidance, fostering a culture of excellence.
- You enjoy collaborating with colleagues across disciplines to solve problems and deliver new functionality.
- You enjoy championing code quality, performance optimization, and best practices, ensuring our iOS applications are robust, scalable, and delightful to use.
- Technical Leadership & Architecture:
- Design and implement robust, scalable, and maintainable architectures for complex iOS applications.
- Provide technical guidance and mentorship to other iOS engineering.
- Drive architectural decisions and ensure adherence to best practices.
- Evaluate and recommend new technologies and frameworks to improve development efficiency and application performance.
- Conduct code reviews and ensure code quality.
- iOS Development & Optimization:
- Develop and maintain high-quality, performant, and user-friendly iOS applications using Swift, SwiftUI, and UIKit (or similar modern iOS technologies)
- Optimize application performance, memory usage, and battery consumption.
- Implement and maintain robust testing strategies (unit, integration, UI).
- Debug and resolve complex technical issues.
- Stay up-to-date with the latest iOS platform developments and best practices.
- Collaboration & Communication:
- Collaborate closely with product managers, designers, and other engineers to define and deliver features.
- Communicate technical concepts clearly and effectively to both technical and non-technical audiences.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Contribute to technical documentation and knowledge sharing.
- Strategic Planning and Innovation:
- Identify and address technical debt and areas for improvement in the codebase.
- Contribute to the long-term technical roadmap for the iOS platform.
- Drive innovation and experimentation with new technologies and approaches.
- Ace as a subject matter on iOS development within the organization.
- Mentorship:
- Mentor junior and mid-level engineers.
- Help to grow the skill set of the iOS team.
- Bachelor’s degree in Computer Science, engineering or related technical field or equivalent experience.
- Minimum of 8 years of experience with the iOS SDK required; prior experience in a similar role preferred.
- Proven experience in designing and implementing complex iOS Architectures.
- Experience with Swift and modern iOS development tools and frameworks (e.g, SwiftUI, Swift Concurrency, UIKit, App Intents, etc).
- Experience with performance optimization and debugging techniques
- Experience with CI/CD pipelines and automated testing.
- Strong understanding of iOS platform architecture and development best practices.
- Strong analytics, evaluation, and problem-solving skills.
- Excellent verbal/written communication and collaboration skills.
- Deep understanding of software design patterns and principles.
- Experience with RESTful APIs and network communication.
- Experience with testing methodologies.
- Extensive experience working on and releasing one or more applications to the iOS App Store.
- Solid understanding of Version Control principles, preferable using Git and Pull Requests.
- Familiarity with Agile/Scrum methodologies.
Compensation And Benefits
Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey:
- Competitive medical, dental and vision coverage
- Company-paid pension and 401(k) match
- Three weeks of vacation and up to three weeks of paid sick leave
- Nine paid holidays and two personal days
- 20 weeks paid parental leave for any new parent
- Robust mental health resources
- Backup care and caregiver concierge services
- Gender affirming services
- Pet insurance
- Free Post digital subscription
- Leadership and career development programs
The salary range for this position is:
131,500.00 - 219,100.00 USD Annual
The actual salary within this range will depend on individual skills, experience, and qualifications as they relate to specific job requirements. This position may be eligible for a bonus or incentive program, and a member of the Talent Acquisition team will discuss bonus payment terms and conditions during the interview process.
The Post strives to provide its readers with high-quality, trustworthy news and information while constantly innovating. That mission is best served by a diverse, multi-generational workforce with varied life experiences and perspectives. All cultures and backgrounds are welcomed.
The innovation doesn’t end in the Newsroom – dozens of teams power The Washington Post . We are now hiring the next innovator – how will you Impact Tomorrow ?
#washpostlife Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Newspaper Publishing
Referrals increase your chances of interviewing at The Washington Post by 2x
Annapolis Junction, MD $12,000 - $80,000 1 month ago
Washington, DC 110,000 - 150,000 8 months ago
Senior Software Development Engineer (Type 2)Bethesda, MD 137,890 - 218,190 3 weeks ago
Annapolis Junction, MD 140,000 - 150,000 7 months ago
Rockville, MD 131,500 - 170,500 2 days ago
Lead Software Engineering (Bank Modernization) Processing and Analytic Capabilities Initiatives Software Engineer, Lead AssociateFort Meade, MD 104,000 - 166,000 5 days ago
Senior Ground Mission Software Engineer, SpaceReston, VA 168,000 - 252,000 2 weeks ago
Senior Cyber Capability Developer (Reverse Engineer)Lorton, VA 126,100 - 227,950 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrIOS Software Development Engineer
Posted 9 days ago
Job Viewed
Job Description
Meet REVOLVE: REVOLVE is the next-generation fashion retailer for Millennial and Generation Z consumers. As a trusted, premium lifestyle brand, and a go-to online source for discovery and inspiration, we deliver an engaging customer experience from a vast yet curated offering totaling over 45,000 apparel, footwear, accessories, and beauty styles. Our dynamic platform connects a deeply engaged community of millions of consumers, thousands of global fashion influencers, and more than 500 emerging, established, and owned brands. Through 16 years of continued investment in technology, data analytics, and innovative marketing and merchandising strategies, we have built a powerful platform and brand that we believe is connecting with the next generation of consumers and is redefining fashion retail for the 21st century. For more information please visit . At REVOLVE, the most successful team members have a thirst and the creativity to make this the top e-commerce brand in the world. With a team of 1,000+ based out of Cerritos, California, we are a dynamic bunch that are motivated by getting the company to the next level. It’s our goal to hire high-energy, diverse, bright, creative, and flexible individuals who thrive in a fast-paced work environment. In return, we promise to keep REVOLVE a company where inspired people will always thrive. Are you ready to set the standard for Premium apparel? Main purpose of the IOS Software Developer role: This is a full-time role for a candidate who will develop exciting, next-generation web applications for a rapidly growing internet fashion retailer. We have a fast-paced, diverse work environment with flexible hours. Must be comfortable coding applications from start to finish in an “extreme programming-like” environment. Major Responsibilities: Essential Duties and Responsibilities include the following. Other duties may be assigned. Develop native iOS products compatible with iPhone, iPad, and iPod devices. Translate concept designs to user interfaces on Mobile devices such as iPhone, Android. Knowledge of Obj-C/C++, Swift desired. Small development team. Low overhead. Quick iterative development cycles. Technology Platform: macOS / iOS / Xcode / git. Required Competencies: To perform the job successfully, an individual should demonstrate the following competencies: Proficient in iOS, Objective C, Swift. Knowledge of SQL, JavaScript, and HTML a plus. Strong knowledge of data structures, algorithms, and designs for performance. Interest in understanding business requirements. Excellent communication skills (fluent in English). Minimum Qualifications: Bachelor's or Master's Degree in Computer Science/Computer Engineering. At least 4 - 5 years of mobile applications development experience required in the industry. A successful candidate works well in a dynamic environment with minimal supervision. At REVOLVE, we all roll up our sleeves to pitch in and do whatever it takes to get the job done. Each day is a little different; it’s what keeps us on our toes and excited to come to work every day. A reasonable estimate of the current base hourly/salary range is $100,000 - $140,000.00 annually. ATTENTION: After submitting your application, please check your spam folder for emails on your application status. Emails are sent from an ADP email address. #J-18808-Ljbffr
Mobile App Development
Posted today
Job Viewed
Job Description
Dominate the Mobile Revolution. Create Cutting-Edge Apps with Maple54. Don't miss out on the mobile boom! Maple54's award-winning mobile app development expertise helps businesses thrive. We build secure, scalable apps that drive user engagement and growth. Call an expert now: ( Seize the Empowering Your Business The mobile landscape is booming! Statistics show that over 80% of internet users access the web through their smartphones and tablets. This presents a golden opportunity for businesses to connect with their audience on a deeper level and drive growth through innovative mobile applications. However, building a successful mobile app requires a strategic approach and an experienced development partner. We are a team of passionate mobile app developers who understand the challenges and complexities of crafting exceptional mobile experiences. We don't just develop apps; we translate your vision into a powerful tool that engages users, streamlines operations, and propels your business forward. What is a Mobile App Development? Mobile app development is the process of creating software applications that run specifically on mobile devices such as smartphones and tablets. This encompasses the entire lifecycle from ideation and design to development, testing, and deployment. The goal is to build applications that are optimized for mobile user interfaces, touch interactions, and device-specific features, providing valuable functionality or entertainment to users on the go. Developing applications tailored for specific mobile operating systems, primarily iOS (Apple) and Android (Google), or using cross-platform approaches to target both. UI/UX Design Focusing on creating intuitive, visually appealing, and responsive interfaces optimized for touch screens and mobile usage patterns. Performance / Optimization Ensuring apps are fast, stable, and consume device resources (battery, data) efficiently, crucial for a positive mobile user experience. Device Feature Integration Leveraging mobile device capabilities such as cameras, GPS, accelerometers, push notifications, and biometric sensors to enhance app functionality. Smart Approach to Mobile App Development Gone are the days of needing separate codebases and lengthy development cycles for each platform. Our expert team leverages cutting-edge The Secret to Success Stats and Trends maple 54 Approach Pricing Starts from $49 /month Features Marketing Automation Data Analytics Content Assist Social Media But building a successful mobile app requires more than just a great idea. By submitting this form, you consent to receive communications from Maple54 . For more information, review our Privacy Policy . Why Choose Maple54 for Your Enterprise Software Development? At Maple54, we're mobile app development experts who create high-quality, user-friendly apps that elevate your brand and drive business growth. We combine cutting-edge technology with user-centered design to deliver exceptional mobile solutions. We maintain clear communication throughout the development process, keeping you involved at every step. Cost-Effective Development Solutions : Intuitive and engaging designs for your audience. Post-Launch Support & Maintenance Fast, responsive, and search engine friendly websites. Websites built to grow with your business needs. Proven Development Process Websites built to grow with your business needs. Frequently Asked Questions ? The cost of developing a mobile app varies depending on several factors, such as: App complexity and features: Simpler apps with basic functionality are less expensive than complex apps with advanced features like AR/VR integration. Platform (iOS, Android, or cross-platform): Developing native apps for both iOS and Android typically costs more than a cross-platform solution. Development team location and experience: Hourly rates for developers can vary depending on their location and expertise. Project scope and timeline: Clearly defined project scope and realistic timelines can help manage costs. Contact Maple54 for a free consultation to receive a personalized cost estimate for your specific mobile app development project. A well-designed mobile app offers numerous benefits for businesses, including: Enhanced customer engagement: Mobile apps provide a direct channel to connect with your audience, fostering stronger relationships and brand loyalty Increased sales and revenue: Streamlined transactions, in-app purchases, and targeted promotions can drive sales growth. Improved operational efficiency: Mobile apps can automate tasks, optimize internal workflows, and enhance data collection for better decision-making. Gain a competitive edge: A user-friendly mobile app can differentiate your business in the mobile-first marketplace and attract new customers. The choice between a native app and a cross-platform app depends on your specific needs: Native Apps (iOS & Android): Offer optimal performance, user experience, and access to device-specific features. However, developing and maintaining native apps for both platforms requires more resources. Cross-Platform Apps: Faster development times and lower costs, but may have limitations in functionality and user experience compared to native apps. Maple54's experienced team can help you choose the right approach based on your project requirements and target audience. The features for your mobile app depend on your business goals and target audience. However, some essential features to consider include: User-friendly interface: Simple and intuitive navigation for a seamless user experience. Push notifications: Send targeted messages and updates to keep users engaged. Offline functionality: Allow users to access certain app features even without an internet connection. Security and data protection: Implement robust security measures to protect user data and ensure app security. Here are some effective mobile app marketing strategies: App Store Optimization (ASO): Optimize your app listing with relevant keywords to improve discoverability in app stores. Content marketing: Create valuable content (blog posts, videos) to generate interest and showcase your app's benefits. Social media marketing: Utilize social media platforms to promote your app and engage with potential users. Paid advertising: Run targeted advertising campaigns on social media platforms and app stores to reach a wider audience. The development timeline for a mobile app can vary based on complexity, features, and platform. Simple apps may take a few months, while complex apps with advanced functionalities can take longer. Clear communication and a well-defined project scope with Maple54 can help ensure your app is delivered within your desired timeframe. Agile development is an iterative approach to software development that emphasizes flexibility and collaboration. Benefits of Agile Development: Faster feedback loops: Allows for continuous improvement and adaptation based on user feedback. Reduced risk of project failure: Regular testing and course correction minimize the risk of costly mistakes. Increased project transparency: Clients stay involved throughout the development process. Maple54 utilizes the Agile development methodology to deliver high-quality mobile apps efficiently. UI (User Interface) and UX (User Experience) design significantly impact your mobile app's success. UI Design: Focuses on the app's visual elements (layout, colors, typography) to create an aesthetically pleasing and user-friendly interface. UX Design: Concentrates on the overall user journey within the app, ensuring a smooth, intuitive, and enjoyable experience. Investing in strong UI/UX design can lead to: Increased user engagement and retention Improved brand perception Higher conversion rates Maple54 prioritizes user-centric UI/UX design to create mobile apps that users love. Mobile app security is paramount for protecting user data and maintaining trust. Here are some best practices: Secure coding practices: Employ secure coding techniques to prevent vulnerabilities. Regular security testing: Conduct penetration testing to identify and address potential security weaknesses. Data encryption: Encrypt sensitive user data at rest and in transit. Maple54 adheres to industry-leading security standards to ensure your mobile app is robust and protects user data effectively. Maple54 understands that app maintenance is crucial for long-term success. We offer comprehensive post-launch support services, including: Bug fixes and updates: Addressing any bugs or technical issues that arise after launch. Performance optimization: Continuously monitoring and optimizing app performance for a smooth user experience. New feature development: Adding new features based on user feedback and evolving market trends. Security updates: Implementing ongoing security updates to protect your app from emerging threats. Partner with Maple54 for a reliable support team that ensures your mobile app thrives in the long run. Yes, Maple54 offers a full spectrum of mobile app development services, including design. Our team of experienced UI/UX designers will collaborate with you to craft a visually appealing and user-friendly mobile app that aligns with your brand identity and target audience. Absolutely! Contact Maple54 today for a free consultation. Our experienced team will discuss your project requirements and provide a personalized cost estimate tailored to your specific needs. Upon requesting a free quote, a member of our team will contact you to discuss your project in detail. We will ask questions to understand your vision, target audience, and desired functionalities. Following this conversation, we will provide a comprehensive quote outlining the project scope, timeline, and estimated costs involved in developing your mobile app. Absolutely! Maple54 excels at transforming innovative mobile app ideas into reality. We offer comprehensive services, from initial concept development and user research to prototyping, development, and launch. Our team will guide you through every step of the process to ensure your app idea becomes a successful mobile application. Several factors differentiate Maple54 from other mobile app development companies: Deep industry knowledge: We stay current on the latest trends and technologies (AR/VR, AI integration) to create future-proof mobile apps that can adapt and evolve with the industry. Agile development methodology: We emphasize flexibility, collaboration, and user feedback for optimal results, ensuring your app meets your evolving needs and user expectations. Focus on user-centric design: We prioritize user needs to create engaging and intuitive mobile experiences that drive user adoption and long-term app success. Transparent communication: We keep you informed throughout the development process with clear communication, avoiding surprises and fostering trust. Dedicated project manager: A single point of contact ensures streamlined project management, efficient communication, and a clear understanding of your project goals. Post-launch support: We offer comprehensive post-launch support, including bug fixes, performance optimization, new feature development, and security updates to ensure your app remains secure, functional, and competitive in the ever-changing mobile landscape. Getting started with Maple54 is easy! Here's how: Contact us today: Reach out to our team through our website or phone for a free consultation. Discuss your project: Our team will discuss your vision, target audience, and desired functionalities for your mobile app. Receive a free quote: We will provide a comprehensive quote outlining the project scope, timeline, and estimated costs. Start the development process: Once you approve the quote, our experienced developers will begin crafting your mobile app. Launch and beyond: We'll guide you through launch and offer ongoing support to ensure your app's success. #J-18808-Ljbffr
Be The First To Know
About the latest Ios development Jobs in United States !
Mobile App Development
Posted today
Job Viewed
Job Description
Considering a career as a Mobile App Developer? We’ve got all the information you need to decide if this career is right for you, including job description, requirements, bootcamp information, and salary/job outlook. Mobile development is building software to run on mobile devices like tablets, smartphones, and smartwatches. Everything from Instagram to enterprise apps fit in this category. Mobile apps are built for the general public, private companies, and the government. Mobile apps might be native (written in a specific platform’s language) or non-native, written to work on multiple platforms. Android apps are typically written in Java while Apple/iOS apps are written in Swift or Objective-C. These languages are preapproved by the vendor who manufactures the device. What Does a Mobile App Developer Do? The primary duty of a Mobile App Developer is to create, maintain, and implement source code that meets the requirements of the client. They should also understand the different platforms and tools available, and be able to design for any mobile device. The Mobile App Developer should understand the entire development process of an application and how to develop a minimum viable product (MVP). Their duties may include one or all of the steps in the design, development, testing, release, and maintenance life cycle. Some of the most common Mobile App Developer job titles for bootcampers are: Mobile Application Programmer iOS Mobile Application Developer Mobile Engineer Mobile Software Engineer Software Developer, Mobile What Kind of Skills Do Mobile App Developers Need? Most Mobile App Developer positions do not require a degree, but will require you to prove your skills with a coding challenge or whiteboarding. Additionally, you should have a portfolio of your apps ready to show potential employers. The skills you need will vary, based on whether you choose to develop for Android or iOS (or both). Hard Skills Required for a Mobile App Developer To be an Android Developer you’ll need to know: You can develop on both operating systems using: Soft Skills Needed to Become a Mobile App Developer To be a successful Mobile App Developer, the following soft skills are vital: Strong analytical skills Creativity Problem-solving Strong communication skills are also a requirement for App Developers because they’ll need to collaborate with other designers, developers, and departments as well as interact with clients. Job Market and Salary Insights Mobile app developers are in high demand. The growth rate for developers is projected to be 25 percent over the next decade, which is much faster than average. The average salary for a Mobile App Developer is $128,002. Location is a big factor when it comes to salary, with top markets such as Orlando ($11,747), New York ( 155,412), and Atlanta ( 147,173) offering the highest rates of pay. Educational requirements vary; while many employers prefer to hire those with college degrees in computer science, that isn’t always the case. #J-18808-Ljbffr
iOS Software Development Engineer II - Goodreads , Goodreads Mobile

Posted 10 days ago
Job Viewed
Job Description
With over 90 million members, Goodreads is the world's largest site for readers and book recommendations. As a Top 100 web destination, our mission is to help people find and share books they love. Goodreads members can discover new books by seeing what their friends and members of the community are reading or by using the Goodreads Book Recommendation Engine. Our platform also helps more than 220,000 authors to connect with readers. Goodreads is a subsidiary of Amazon, Inc.
As part of the Goodreads Mobile team, you will join us building the Goodreads app for iPhones and iPads. You will also support Goodreads features in and around the Kindle reading experience on Kindle iOS. This is an opportunity to reach a huge user base on one of our fastest growing platforms and enhance the experience of Goodreads and Amazon readers worldwide.
As a Software Development Engineer on the Goodreads Mobile team, you will:
- Design, build and own the Goodreads iOS app features full stack, as well as the Goodreads integrations Kindle iOS.
- Be a key player in a talented Mobile team and bring flexibility, speed, and quality to the team
- Partner with Android and full stack engineers on elevating the overall Goodreads mobile experience
- Work with Service teams to develop and improve API calls
- Work in a fast-paced environment where releases are done every 4-6 weeks.
You are the ideal candidate if you are equally comfortable writing code and defining technical architecture. You must have a deep understanding of iOS platform, service-oriented architecture, and application design, as well as flexibility and a passion for learning new skills. The successful candidate will thrive in a culture of experimentation and innovation, but also have a proven track record of delivering results to solve challenging problems.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.
App Development Engineer Volunteer
Posted 2 days ago
Job Viewed
Job Description
Resilience, Inc. is a nonprofit organization that is dedicated to improving the mental health of students, as well as reducing mass shootings, suicide, and depression. Resilience, Inc also works to combat declining test scores, low student engagement, and a slew of other social issues.
Our organization focuses on offering Social Emotional Learning tools to enable K-12 schools to teach emotional intelligence through five core topics; self-awareness, self-control, social awareness, relationship management, goal setting, and effective decision-making. Resilience, Inc. also provides tools for acquiring and maintaining inspiration, hope, and overall well-being.
Our mission is to teach SEL at every school in the country. It is a tough challenge, but we know “No Challenge, No Change.” If you are also concerned about children’s mental health and social being, join us! Become a member of Resilience, Inc, and help change the way schools approach mental health.
Responsibilities and Activities:
- AI Integration:
- Collaborate with the development team to integrate AI technologies into mobile applications.
- Implement and optimize AI-driven features to enhance user experiences.
- React JS Development:
- Utilize your proficiency in React JS to contribute to the front-end development of mobile applications.
- Ensure the creation of responsive and visually appealing user interfaces.
- MacOS Development:
- Leverage your familiarity with macOS to address platform-specific requirements and optimize app development processes.
- Troubleshoot and resolve macOS-related issues during the development lifecycle.
- Collaborative Project Contributions:
- Actively participate in the planning and execution of app development projects.
- Collaborate with cross-functional teams to ensure the successful integration of AI features and React JS components.
- Quality Assurance:
- Participate in the testing process to ensure the quality and functionality of AI components and React JS features.
- Work closely with QA teams to address and resolve issues.
- Documentation:
- Create and maintain comprehensive documentation, including code documentation and technical specifications.
- Ensure organized records of AI models, React JS components, and macOS-specific configurations.
Requirements:
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
- Hands-on experience with AI technologies, including machine learning and natural language processing.
- Proficiency in React JS for front-end development.
- Familiarity with macOS development and troubleshooting.
- Strong problem-solving skills and attention to detail.
- Excellent interpersonal and communication skills.
- Previous internship or project experience is a plus.