This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Solvd Inc. is a premier software engineering company with 8 offices globally and over 800 international employees.
The company has over 12 years of experience and helps clients create software that improves operations and opens new markets.
Solvd Inc. has a roster of digital-native enterprise clients, including major brands in retail and social media.
The company is seeking an experienced iOS Software Engineer to join their team.
Responsibilities include working closely with the creative design and user interface team to implement native mobile interfaces according to the iOS Human Interface Guidelines.
The engineer will continually improve user experience by analyzing and optimizing UI, data storage, and network communications.
They will independently build and deliver high-quality features and improvements.
The role involves researching and implementing high-quality technical solutions to meet business goals and benefit the growing user base.
The engineer will provide thought leadership on industry best practices around design, testing, security, and deployment.
Coaching team members to enhance team success is also a key responsibility.
Collaboration with the cross-functional product engineering team to solve problems and turning big ideas into simple, elegant solutions is expected.
Requirements:
Candidates must have 4+ years of relevant work experience.
They should have applicable experience building applications in Objective-C and Swift for the iOS platform within an Agile environment.
Experience in writing unit tests and testable code is required.
Candidates must have experience with multithreaded programming.
Comfort working with RESTful APIs is necessary.
Substantial experience with Git in a team environment is required.
Experience working with a relational database is essential.
Candidates should have past usage of at least one package manager.
Some experience with CI/CD is preferred.
Enjoyment of working in a collaborative team environment is important.
Excellent communication skills are required.
Candidates should be excited about the opportunity to mentor junior developers.
Demonstrating kindness and empathy is essential.
Benefits:
The job offers the opportunity to work in a dynamic and collaborative environment.
Employees will have the chance to mentor junior developers and contribute to team success.
The position allows for the implementation of high-quality technical solutions that impact a growing user base.
Working with a diverse team across multiple countries provides a rich cultural experience.
Employees will be part of a company with a strong reputation and a roster of impressive clients.