Remote Position
[Remote] Mobile Software Engineer (iOS/Swift)
π Remote Β· United States
πΌ Full-time
Note: The job is a remote job and is open to candidates in USA. Praeses is hiring a Mobile Software Engineer to design, develop, test, and maintain software applications, initially using Swift for iOS features. The role also contributes across application layers and may include future full-stack web development assignments.
Responsibilities
- Design, develop, test, and deliver assigned features, working independently on low-mid complexity tasks and collaborating on more complex work
- Troubleshoot, debug, and enhance existing software solutions
- Perform high-impact code reviews that elevate team standards and system quality
- Participate in and sometimes Facilitate guide SCRUM ceremonies to align development with project goals
- Collaborate with team members, communicate progress and blockers, and share knowledge
- Clarify requirements, identify dependencies, and break features into development tasks with the team
- Apply team standards for application security, performance, usability, and maintainability
- Contribute across the stack: user interfaces, application logic, data storage, and APIs or services
- Apply appropriate technologies as project needs evolve, including web development
Skills
- Bachelor's degree in Computer Science, or related technical field
- A minimum of 2 years of experience in software development, or a related role
- Excellent verbal and written communication skills
- Demonstrated proficiency building native iOS/iPadOS applications in Swift and independently implementing well-defined features
- Experience building mobile user interfaces with SwiftUI or UIKit
- Experience working across application layers, including user interfaces, application logic, data storage, and APIs or services
- Experience testing and debugging mobile applications using Xcode
- Broader application development experience, such as web development or work across multiple mobile technology stacks
- Willingness and ability to learn new technologies and contribute to future web-development assignments, including Ruby on Rails
- Familiarity with industry-standard software development processes and technologies (GitHub/Lab, Jira, SCRUM, etc.)
- Experience with modern software development tools
- Creative problem-solver with a strong analytical mindset
- Motivated by solving challenging problems and continuously learning
- Firm understanding of usability design principles
- Experience developing applications with SwiftUI
- Full-stack web application development experience is strongly preferred, using Ruby on Rails, HTML/CSS/JavaScript, React, PostgreSQL, or similar technologies
- Experience with local file storage, document handling, or on-device search and indexing
- Familiarity with Rust, Docker, or Kubernetes
- Experience working on federal defense contracts
- Experience with CI/CD pipelines and deployment tooling, such as GitLab CI/CD or AWS deployment services
- Proficiency with the Microsoft Office suite of software
- CompTIA Security+ Certification
- Use creativity and ingenuity to solve challenging problems
- Remain well-organized and efficient, with an ability to multitask and triage obligations
- Be adaptable to an ever-changing, exploratory environment
- Possess a high attention to detail
- Have a goal-oriented mindset with a commitment to continued learning
- Take ownership of assigned work while seeking timely feedback and contributing to team goals
Company Overview