Bluelight is a leading software consultancy dedicated to designing and developing innovative technology that enhances users' lives. With a steadfast commitment to delivering exceptional service to our clients, Bluelight excels in its focus on quality and customer satisfaction. We are seeking a talented and passionate mobile software engineer to join our core engineering team. In this role, you will play a crucial part in shaping the future of our mobile experience for users on both iOS and Android. You will be responsible for designing, developing, and maintaining high-quality, user-centric features that are used by hundreds of thousands of people. Whether your expertise is in Swift or Kotlin, you have a deep passion for creating elegant, performant, and delightful mobile applications. Main Responsibilities - Design, build, and maintain high-performance, reusable, and reliable code for our native iOS (Swift) and / or Android (Kotlin) applications. - Collaborate with our product managers, designers, and other engineers to translate product requirements and user-centric designs into well-architected, functional mobile experiences. - Take ownership of features from conception to launch, including crafting technical specs, writing clean code, and ensuring a smooth release process. - Write unit and integration tests to ensure code quality, robustness, and usability. Participate in code reviews to maintain a high-quality code culture. - Identify and correct bottlenecks, fix bugs, and continuously improve application performance, stability, and responsiveness. - Keep up-to-date with the latest industry trends, best practices, and technologies in the mobile ecosystem to help us innovate and improve. Requirements - 3+ years of professional software development experience with a focus on mobile applications. - Strong proficiency and professional experience in either Swift for native iOS development or Kotlin for native Android development. - A deep understanding of the mobile ecosystem and its design principles. - Experience with modern mobile architecture patterns, such as MVVM, MVC, or VIPER. - Proven experience working with RESTful APIs and JSON to connect mobile applications to back-end services. - Familiarity with essential tools of the trade, including Xcode, Android Studio, and Git. - A strong product sense and a passion for building exceptional, user-friendly mobile experiences. - Excellent communication skills and the ability to work effectively in a collaborative, agile team environment. Nice to Have - Familiarity with modern declarative UI frameworks like SwiftUI or Jetpack Compose. - Experience with mobile CI / CD pipelines and automation. - A keen eye for UI / UX design and a dedication to creating pixel-perfect interfaces. - Previous experience working in a fast-paced startup environment.