A Recruiting Firm Driven By Quality, Integrity and Partnership..!!
iOS Developer
Location
District of Columbia + 1 moreAll locations: District of Columbia | Washington
Posted
144 days ago
Salary
0
Seniority
Lead
Job Description
iOS Developer
Excyl, Inc.
• Develop and maintain advanced iOS applications using Swift and Xcode • Build clean, reusable, and scalable code following best practices • Implement UI designs, animations, and responsive layouts using UIKit or SwiftUI • Integrate apps with RESTful APIs, JSON, and backend systems • Work closely with product owners, designers, and backend teams • Perform code reviews, debugging, testing, and performance optimization • Ensure high reliability, security, and App Store compliance • Participate in Agile ceremonies and collaborate in a team environment
Job Requirements
- 10+ years of strong hands-on experience in iOS development
- Expertise in Swift, SwiftUI, UIKit, and Xcode
- Strong knowledge of iOS architecture patterns (MVVM/MVC/Clean Architecture)
- Experience with REST APIs, JSON, and integration with backend services
- Strong understanding of Apple design guidelines and App Store processes
- Experience with version control tools (Git, Bitbucket)
- Solid debugging, problem-solving, and performance optimization skills
- Strong communication skills and ability to work fully onsite.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Professional development
Related Guides
Related Job Pages
More Software Engineer Jobs
Principal Product Marketing Manager, Developer
1PasswordProductive businesses use 1Password to secure employees at scale.
• Own product marketing for 1Password’s solutions supporting developers, DevOps/DevSecOps, and teams building internal tools or automated agents. • Explain how developers—from senior engineers to non-traditional builders—use 1Password to securely build, deploy, and operate applications and automation. • Articulate how 1Password secures identities, secrets, services, and machine-to-system access across modern software delivery. • Position capabilities such as secrets management, service identity, agent provisioning, and infrastructure integrations as foundational to secure development. • Build demos, sample apps, and open-source modules that showcase 1Password developer workflows. • Partner with Product to understand use cases across DevOps, platform engineering, automation, and modern application development. • Work with Product and Engineering to bring new features to market with strong, differentiated value for technical audiences. • Build go-to-market plans that resonate with developers, DevOps/DevSecOps teams and technical decision-makers. • Support Sales, Customer Success, and Enablement by connecting technical capabilities (e.g. identity, secrets, automation controls) to clear customer outcomes. • Translate complex topics such as secrets management, machine identity, privileged access, automation governance, and agent-driven workflows into simple, compelling messaging. • Shape thought leadership around the two major customer challenges: - Discovering and securing developer-driven or shadow automation projects, including new agents and internal tools. - Enabling every developer to become a secure developer, regardless of experience level or tooling. • Participate in developer communities, technical forums, and industry events to grow 1Password’s presence in the developer ecosystem. • Provide insight into how engineering, platform, and security teams adapt their workflows as internal development, automation, and agent-driven processes accelerate.
Senior Data Conversion Consultant – Programmer
JenzabarOur higher education SIS, ERP, cloud, and analytics solutions drive digital transformation and enable student success.
• Develop SQL scripts based on mapping documentation to transform client legacy data, from one or more sources, in preparation for Jenzabar software implementation • Adhere to project timelines and execute work outlined in project plans and resulting from client engagements • Communicate frequently and effectively with clients and internal teams to provide status updates, identify risks and roadblocks, and obtain information as needed to keep projects on track • Own tasks fully, documenting feedback and updates in project tracking software, ensuring successful hand-offs to internal teams and clients • Provide time estimates for custom tasks outside of original project scope • Work with the data conversion manager to improve data conversion process and streamline client experience • Other duties as assigned by management
- **I. Technical Strategy & Product Delivery** • **Product Strategy & Roadmap Co-Ownership:** Collaborate with Product Management to define, prioritize, and drive the technical direction of the product roadmap, ensuring engineering input enhances technical execution, architectural quality, commercial value, differentiated packaging, and timely delivery through agile processes. • **Roadmap Execution:** Drive, own and manage end-to-end engineering delivery against the product roadmap, utilising agile methodologies to ensure rapid, predictable, and high-quality releases. • **Quality & Resilience:** Maintain and continuously elevate world-class standards for system quality, performance, security, and resilience across the entire platform. • **Technical Expertise:** Provide oversight for core technical domains, including distributed systems, high-performance Java, concurrency, streaming/stream processing, and data structures. **II. Open Source Software Leadership** • **Open Source Stewardship:** Steward Hazelcast’s open-source core with a strong commitment to transparency, stability, and long-term compatibility, ensuring community trust while advancing enterprise capabilities. • **Open Source/Commercial Balance:** Balance the needs of **commercial customers** with the expectations of a global, user-led open-source community, making principled decisions about feature placement, deprecations, and roadmap visibility. • **Community Feedback:** Convert high-volume user feedback from diverse production environments into clear engineering priorities, ensuring the OSS platform remains robust, predictable, and widely adoptable. • **Ecosystem:** Maintain disciplined reliability across Hazelcast’s multi-language client ecosystem and seamless upgrades for all users. • **Superior Developer and Operator Experience:** Champion exceptional developer and operator experience, driving documentation quality, release clarity, and community engagement to strengthen Hazelcast’s ecosystem. **III. Organisational Development & Leadership** • **Global People Leadership:** Lead, motivate, and manage a highly distributed, global engineering team, fostering a people-centric managerial approach and an aggressive, collaborative engineering culture. The majority of our Engineers are based in the UK with smaller teams across EMEA. • **Culture & Ethos:** Instill a strong product-led, innovation ethos within the company, guiding engineering teams to imagine the product primarily as a customer acquisition and value-delivery tool. • **Organizational Design:** Evolve and optimize the organisational structure for maximum performance, resilience, scalability, and ownership. • **Talent Acquisition & Planning:** Involvement in headcount planning to ensure a right-sized, highly skilled, and diverse global engineering organisation. • **Managerial Development:** Identify, coach, mentor, and develop engineering managers within the organisation, creating clear career paths for both technical and managerial career tracks. • **Performance Management:** Ensure teams are empowered and aligned with company goals, providing frequent, actionable, and constructive feedback to support personal development and measure team outcomes. **IV. Go-To-Market and External Partnership** • **Field Engagement:** On occasion and with key customers, partner with Sales for critical field training, enablement, and some customer-facing activity, serving as a technical representative for the company. • **Developer Relations:** Inspire and engage advanced developers globally, encouraging contributions to our open-source projects and fostering a vibrant technical community.
Statistical Programmer
ICON plcICON plc, or simply ICON, is a global provider of outsourced development services to companies in industries like biotechnology, medical devices, and pharmaceuticals. Headquartered
• Developing, validating, and maintaining complex statistical programs (SAS, R, or similar) for data manipulation, analysis, and reporting in clinical trials. • Collaborating with biostatisticians and cross-functional teams to interpret study requirements and ensure the accurate implementation of statistical analyses. • Preparing and reviewing statistical analysis plans (SAPs), programming specifications, and derived datasets to meet regulatory standards. • Ensuring data integrity and compliance with industry regulations, including ICH/GCP guidelines, throughout the programming process. • Mentoring junior programmers and assisting in training team members on programming techniques and best practices.




