Job Descriptions

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

iOS Developer JD

Responsibilities

 Design and build applications for the iOS platform


 Ensure the performance, quality, and responsiveness of applications
 Collaborate with a team to define, design, and ship new features
 Identify and correct bottlenecks and fix bugs
 Help maintain code quality, organization, and automatization
 Excellent interpersonal and organizational skills, ability to handle diverse situations,
multiple projects, and rapidly changing priorities, ability to take ownership of the
projects and see them through.

Skills
 Proficient with Objective-C or Swift, and Cocoa Touch
 Experience with iOS frameworks such as Core Data, Core Animation, etc.
 Experience with offline storage, threading, and performance tuning
 Familiarity with RESTful APIs to connect iOS applications to back-end services
 Knowledge of other web technologies and UI/UX standards
 Understanding of Apples design principles and interface guidelines
 Knowledge of low-level C-based libraries is preferred
 Experience with performance and memory tuning with tools
 Familiarity with cloud message APIs and push notifications
 Knack for benchmarking and optimization
 Proficient understanding of code versioning tools (such as Git)
 Familiarity with continuous integration (Jenkins)
 Demonstrable portfolio of released applications on the App store
PHP-Laravel Developer JD

Responsibilities

 Follow coding standards.


 Develop test driven code.
 Integrate with 3rd party APIs.
 Document Code and REST APIs.
 Troubleshoot and debug applications.
 Adhere to development plan and timelines.
 Develop complete Applications, both backend and frontend.
 Collaborate with other departments and clients as required.
 Learn and adapt to new technologies as required.

Skills

 3- 5 years of hands on experience working with PHP, Laravel, CSS3, jQuery and
Bootstrap framework.
 Experience in at least one frontend framework like AngularJS/ReactJS/VueJS.
 Experience in developing with MySQL/MS SQL Server Databases.
 Hands on experience in designing and developing RESTful APIs.
 Thorough understanding of Git version control and development workflow.
 Experience in test automation and test-driven development with PHP Unit.
 Thorough understanding of Oops Concepts, Security and Design Patterns.
.NET Developer JD

Responsibilities

 Design, develop, code, test, document, implement, support, and maintain new .NET
web applications as well as changes/fixes/ enhancements to existing .NET web
applications.
 Actively participate in all aspects of new product development and enhancements to
existing applications.
 Participating in key internal meetings including weekly status updates and planning
sessions.
 Documenting ongoing progress, code migrations, and status on work assignments
(or similar project management software) and communicates these updates during
status meetings.
 Ensure all versions of project documents are complete, current, and stored/ archived
appropriately.

Skills

 3- 5 years of hands on experience working with .Net C#, ASP .Net MVC, webforms,
Angular JS and Java Script
 Strong fundamentals in data structures and algorithms along with Multi-threading,
collections, Garbage collection, lambda.
 Strong experience with Design Patterns and Linq
 Strong experience in Java script and JQuery
 Knowledge of SQL and experience with MS SQL Server or other equivalent RDBMS.
 Comfort in relational database modelling and querying.
 Experience utilizing testing frameworks is an added advantage
 Experience working with Docker Containers and relevant container orchestration
systems
 Experience in working with WebAPI, WCF
 Familiarity with Microsoft Azure environment.
Arjav’ Replacement JD

Requirements

 Design, develop, code, test, document, implement, support, and maintain new web
applications as well as changes/fixes/ enhancements to existing web applications.
 Actively participate in all aspects of new product development and enhancements to
existing applications.
 Participating in key internal meetings including weekly status updates and planning
sessions.
 Documenting ongoing progress, code migrations, and status on work assignments
(or similar project management software) and communicates these updates during
status meetings.
 Ensure all versions of project documents are complete, current, and stored/ archived
appropriately
 Experience with team co-ordination would be a plus.

Skills

 Overall experience: 5-6 years


 Core skills: Full-stack development using one or more of PHP/Laravel, Python,
.Net/C#,
 Databases: SQL programming with MS SQL Server/MySQL/Postgres
 Desirable: Experience with Microsoft Azure or other cloud platform, analytics, big
data, AI (Deep Learning, Machine Learning)

You might also like