Job Summary BFL is building a Payment Gateway for Merchants. The Objective of the individual is to deliver a payment gateway which should be at par with the industry. The Objective of the team/individual is to deliver the seamless Payment Gateway and its integration. The individual/team is responsible for delivering high volume scalable architecture with up rate to 100%
Duties and Responsibilities - Actively contribute to project development.
- Write optimized and bug free scalable code
- Add unit test cases and maintain existing ones.
- Good understanding of REST APIs .
- Strong knowledge of data structures, algorithms, enterprise systems, asynchronous architectures, and object-oriented programming
- Participate in team activities like brainstorming new ideas, code reviews etc.
- Help team members in resolving issues and empowering them to work independently.
- Take part in development opportunities in terms of trainings, assignments to the team members to enhance functional and technical knowledge
- Proficient with Swift and Objective C and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Understanding of Apples design principles and interface guidelines
- Experience with performance and memory tuning with tools
- Familiarity with cloud message APIs and push notifications
- Proficient understanding of code versioning tools
Key Decisions / Dimensions Following decisions are taken by the role:
- Decisions regarding project development
- Decision of new technologies/ platforms, Project Architecture
- Taking code ownership within the team
Major Challenges - Owing to the nature of business, getting professionally trained/ experienced talent with IT skills is critical to drive success of projects driven
Required Qualifications and Experience - Graduation: B.Tech/BCA/MCA
- Total Experience 5-7 yrs
- Work Experience
- Minimum 4 years of experience in active project development life cycle
- Proficient with Swift and Cocoa Touch
- Experience with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Knack for benchmarking and optimization
- Proficient understanding of code versioning tools - such as Git, Mercurial or SVN