Description
Job Summary:
Job Type
Permanent
Seniority
Senior
Years of Experience
Information not provided
Tech Stacks
TDD Core Data Rest API Go play Modular Core Animation UIKit Git iOS Swift JSON
-
Responsibilities
- Collaborate with crossfunctional teams, including product managers, designers, and backend developers, to define and implement new features and enhancements.
- Work closely with the UI/UX designers to create visually appealing and userfriendly interfaces.
- Write clean, wellstructured, and maintainable code following objectoriented programming (OOP) principles and best practices.
- Implement unit tests and contribute to a testdriven development (TDD) approach to ensure code quality and reliability.
- Participate in code reviews to ensure adherence to coding standards, quality, and performance.
- Stay uptodate with the latest trends, technologies, and best practices in iOS development and share knowledge with the team
Requirements:
- Strong experience in iOS development using Swift and SwiftUI.
- Solid understanding of objectoriented programming (OOP) concepts and Clean Code principles.
- Proficiency in using iOS frameworks and APIs, including UIKit, Core Data, and Core Animation.
- Experience with RESTful APIs, JSON, and web services integration.
- Knowledge of software development lifecycle (SDLC) processes, including version control (e.g., Git), code review, and continuous integration.
- Demonstrated ability to write wellstructured, modular, and maintainable code.
- Experience with unit testing and testdriven development (TDD) is highly valued.
- Strong problemsolving and debugging skills.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field is preferred.
Benefits
Health and happiness go hand in hand, and we make every effort to support our team members in all facets of their lives—both inside and outside the office.
-
Before you apply
- At the moment, we do not sponsor visas in the EU. For Hong Kong, we require at least two years of working experience and a university degree in a related field. For Singapore and the UK, we can only sponsor visas for midcareer or above.
- Please upload your resume as a PDF and do not include any salary or compensation information in it.
- ExpressVPN is one of the world's leading providers of online privacy and security services for consumers. Started in 2009, we've grown to have millions of active paying customers, a team of more than 700 people worldwide, and a brand recognized by hundreds of millions of people in 18 languages and more than a hundred countries. We see huge growth in our industry, and are gaining market share through strong execution._
More jobs from NodeFlair
-
Backend Engineer
Singapore - 2 days ago
-
Staff DevOps Engineer, Issuing Platform
Singapore - 1 week ago
-
DevOps / Sre Engineer
Singapore - 1 week ago
-
Data Analyst
Singapore - 1 week ago
-
Frontend Developer
Singapore - 1 day ago
-
Software Engineer
Singapore - 1 day ago