We are looking for a full-time iOS developer to join our team. You’ll be responsible for developing and maintaining high-end apps for companies from all over the world.
2-Basic architecture patterns of mobile development.
3-Fundamentals in object-oriented design, data structures, and problem-solving.
4-Comfortable with Git
5-Writes clean code
6-Fluent in English (you’ll be talking to US clients frequently)
About Bowstring Studio
Similar jobs
About Company: (Work Location: Hyderabad- Telanagna)
We are BeyondScale, on a mission to build a mobile learning app to help organizations create internal courses for their workforce easily. eLearning is booming and we aim to tap into the under-served non-IT L&D market and make a difference in the livelihoods of millions of people.React Native Job Description:
Required Skills:
- 3+ years of relevant Javascript experience
- 2+ years of experience as a React Native Developer
- Strong JS & React fundamentals
- Write clean and maintainable code that other developers can easily collaborate with
- Take ownership on building and delivering Android/iOS apps
- Strong sense of responsibility toward improving user experience
- Experience with unit test frameworks is a bonus
- Experience publishing apps to AppStore and Google Play Store
- Build & Influence features and products while bringing in iOS best practices.
- Have end-to-end ownership of the product and the codebase (FE and APIs).
- Focus on generic, reusable, and modular components to improve our go-to-market time.
- Track all important app quality metrics including crash rates, page load times, app size, memory footprint.
- Collaborate closely with engineers & stakeholders from other teams. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
- Build a close partnership with the Android team & platform to ensure synergy & feature parity between the two platforms.
- Inspire & guide fellow team members on system design & best practices.
What are we looking for?
- possess 2+ years of experience in product development, architecture, and design
- experienced in swift, or have a strong desire to shift to swift
- strong understanding of algorithms
- have strong knowledge of iOS frameworks, different versions of iOS, and know how to deal with different screen sizes
- have experience with storage, threading, and performance tuning
- strong knowledge of iOS architectural components and design patterns
- are good in pixel-perfect implementation of designs
- deep understanding of memory management, multi-threaded programming, and synchronization
- strong debugging and root cause analysis skills alongside data structures
- Familiarity with designing and developing Core iOS frameworks
- support other team members by doing code reviews and applying your experience in process
- work in agile team environments and are a self-starter, conscientious member of the team.
- Open to experimenting with new tech like RxSwift, Flutter & so on.
- E2E App development and/or experience of developing framework is good to have
We’re looking for a Mobile Team lead to join our growing team! Our ideal candidate is not only an experienced iOS/Android developer and is responsible for guiding our technical choices but plays an essential role in leading the growth and development of our mobile team.
About this position
We’re looking for a Mobile Team lead to join our growing team!
Our ideal candidate is not only an experienced iOS/Android developer and is responsible for guiding our technical choices but plays an essential role in leading the growth and development of our mobile team.
What are you going to do?
- Work with our technical leaders to set out a vision for our mobile engineering.
- Responsible for supervising, managing and motivating the mobile development team.
- Contributes towards Native and Hybrid Mobile App Development for both Android and iOS, by bringing in deep core technology expertise and relevant business knowledge to the team. Play a critical role in leading the innovation and growth of our mobile platforms.
- Providing technical expertise for every phase of the project lifecycle; from concept development to solution design, implementation, optimization and support
- Work with cross-functional teams to define, design, and ship new features.
- Coach, guide and mentor existing mobile developers to grow into their work.
- Should have experience in team building.
- Work with external data sources and APIs.
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Work with project managers on estimating the feasibility and complexity of new products/features.
- Participate in the planning process for software development projects, and ensure meeting quality and deadlines on delivery.
- Design the architecture of new products/features.
- Provide best practices and make sure they are respected.
- Implement the quality assurance processes.
- Ensure delivering the required software quality and reliability of the entire team's output.
You need to have:
- 5+ years of relevant software development experience with 1+ years of preferable work experience as a team lead.
- Must have hands-on experience on Flutter, Native Android and Native iOS.
- Bachelor's Degree in Computer Science or Software Engineering.
- You have experience working on a number of mobile apps.
- Good orator, presenter with influencing skills to manage and negotiate complex conflicting solutions.
- Experience in leading, managing, mentoring a team of developers.
- Quick problem-solving skills with exceptional aptitude and reasoning.
- Excellent technical, diagnostic, and troubleshooting skills.
- Strong leadership and organizational abilities.
- Excellent communication, motivational and interpersonal skills.
- Experience working with many cross-functional partners to drive complex projects forward
- Experience working with agile teams and making rapid decisions in a dynamic and disruptive environment
Hello Flutter Freaks!!
HestaBit is looking for Flutter Developers to join its team of Development Experts. Candidates having experience Two or more Android / IOS App developed with Flutter. Either Deployed on App store / Google Play store or available on GitHub
Job Description
- Good knowledge in Flutter development.
- Experience with Version Control Tools like GIT
- Must have good understanding of Cubit or Bloc or Get X.
- Must have good understanding of Swift or Kotlin/Java
- Must have experience of basic animations in flutter
- Experience in Android / IOS Development
- Understanding of the Agile Development Life-Cycle
- Must have good knowledge of Dart
- Must have understanding of firebase services.
- Experience with Third - Party library and APIs.
Job Details:-
- CTC: Best In the industry
- Office Address: 247/32 D Block Sector-63 Noida Vihaan Building 3rd Floor.
- Experience: 2-6 Years
- Industry: IT/Software Services
- Functional Area: Software Development
- Role: Software Engineer
- Employment Type: Permanent Job, Full Time
About the Company:
HestaBit is a leading managed Web and Mobile App development service company. The team ranks as the number one development team for Web and Mobile based projects in the UK.
With its niche focus on Product based startups, the team strives to deliver functional products that are being used by millions of global users today. The company has a clientele in over 40 countries and has been growing at a rate of more than 85% YOY in terms of revenue for the last 6 years.
Our clientele includes Giants like NewsNation, Grey Group Singapore, Bill and Melinda Gates Foundation, Birla Enterprises.
Experience: 3-5 Years Experience
Skills:
Swift Language, Sqlite Database
WORK FROM OFFICE
Location : Ahmedabad
Salary : Hike on current salary ...
- Designing and building sophisticated and highly scalable apps using Flutter
- Building custom packages in Flutter using the functionalities and APIs already available in native Android and iOS
- Designing highly scalable, testable code
- Discovering and fixing programming bugs
Desired Candidate Profile
What you need to have:- Understanding of good Object Oriented Design principles such as SOLID
- Familiarity with Design Patterns
- Experience with Clean Architecture
- Experience with Dart/Flutter packages and APIs: bloc, flutter_bloc, Streams, rxDart
- Experience in Native Mobile app development Kotlin and Swift