Explore Opportunities
What’s destination next? Is it better technology? A better you? Or a better community of makers? Wherever you desire to go, we give you the tools, the techniques, and the teams to navigate the journey. So you’re inspired to build what’s next, ensure your career never stands still, and navigate further together. Move forward. Take the world with you.
Senior Software Engineer
Vacancy 5
We are looking to hire a talented Backend developer to manage our back-end services and ensure a seamless interchange of data between the server and our users. As a Backend developer, you will be responsible for developing and coding all server-side logic. You will also be required to maintain the central database and respond to requests from front-end developers.
To ensure success as a Backend developer, you should have in-depth knowledge of object-oriented PHP and NodeJS programming, understanding of MVC designs, and working knowledge of front-end technologies including HTML5, JavaScript, and CSS3. Ultimately, a top-level Backend Developer can design and build efficient PHP, NodeJS modules while seamlessly integrating front-end technologies.
Responsibilities:
- Conducting analysis of website and application requirements.
- Writing back-end code and building efficient PHP, NodeJS modules.
- Developing back-end portals with an optimized database.
- Troubleshooting application and code issues.
- Integrating data storage solutions.
- Responding to integration requests from front-end developers.
- Finalizing back-end features and testing web applications.
- Updating and altering application features to enhance performance.
Requirements:
- Knowledge of web frameworks like Laravel or CodeIgniter and ExpressJS.
- Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
- Understanding of object-oriented programming.
- Previous experience creating scalable applications.
- Proficient with code versioning tools like Git.
- Familiarity with SQL/NoSQL databases.
- Familiar with Linux OS
- Ability to project manage.
- Good problem-solving skills.
Senior iOS app Developer
Vacancy 4
Are you an experienced iOS Developer with a passion for crafting elegant, efficient, and innovative mobile applications? Join our team of talented engineers to design and build the next generation of cutting-edge iOS applications.
Key Responsibilities:
- Develop Advanced iOS Applications: Design and implement dynamic, scalable, and efficient solutions for the iOS platform, ensuring code reusability and robustness.
- Collaborate Across Teams: Work closely with cross-functional teams, including designers, product managers, and backend developers, to define, design, and deliver impactful features.
- Deliver Clean and Optimized Code: Write modular, maintainable, and efficient code that solves complex business problems with simplicity. Emphasize achieving results with minimal and optimized lines of code.
- Performance Optimization: Identify bottlenecks and improve application performance by integrating best practices and leveraging new technologies.
- Problem Solving: Analyze intricate business logic and provide intuitive, scalable, and efficient technical solutions.
- Stay Ahead of Trends: Continuously research and implement emerging technologies to enhance app functionality and development efficiency.
- Ensure Reliability: Unit-test code for robustness, handle edge cases, and prioritize usability and general application reliability.
- Bug Fixing: Identify and resolve bugs proactively to improve overall application quality and performance.
Requirements and Qualifications:
- Educational Background: BS/MS in Computer Science, Engineering, or a related field.
- Proven Expertise: 5+ years of professional experience in iOS development with a demonstrated ability to solve complex problems effectively.
- Published Work: Have successfully published one or more high-quality iOS apps on the App Store.
- Technical Skills:
- Strong command over Objective-C, Swift, and Cocoa Touch.
- Proficiency with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
- Expertise in working with third-party libraries and APIs.
- Dynamic Coding: Experience in writing clean, dynamic, and reusable code to ensure faster execution and reduced maintenance overhead.
- Architectural Knowledge: Solid understanding of mobile application architectures, design patterns, and emerging technologies.
- Optimization Mindset: Ability to optimize code execution time and implement scalable solutions to meet client requirements.
- Development Lifecycle: In-depth knowledge of the complete mobile development lifecycle, from ideation to deployment.
What We Offer:
- A collaborative work environment that values innovation and problem-solving.
- Opportunities to work on challenging projects with the latest technologies.
- A culture that rewards creativity, efficiency, and excellence.
- Competitive compensation and professional growth opportunities.
If you’re passionate about iOS development and excel at delivering optimized, scalable solutions with clean and efficient code, we’d love to hear from you.
Apply now to join our team and make an impact in the mobile development world!