Company details: GlobalShiksha is an Accel funded company. We provide supplementary education products from LKG to class 12th. We cater to both B2B, B2G and B2C segment of India. Our app called “educhat” tried to bring parents and teachers together. Our customer base is of more than 10 lakh parents and counting. We are looking for self-motivated and energetic PHP Developer.
Responsibilities and Duties
● ● ●
● ● ● ● ● ●
looking for strong PHP Professional with the following traits
Sound knowledge of software development & custom PHP programming with one or more open source MVC frameworks like Laravel.
Should have experience in PHP development with proven experience in developing scalable, reliable and robust applications.
Expert understanding of MySQL schema design advanced querying, indexes, triggers, and performance optimisation.
Understanding fundamental design principles behind a scalable application.
Should be able to perform timely evaluation of new technologies and methodologies. Should be able to research solutions independently and solve problems.
We are looking for a dynamic candidate should have excellent coding and logical skills along with excellent written and verbal communication.
Required Experience and Qualifications
● Minimum 3 years of relevant experience
● B-tech candidates are preferred
- Develop iPhone and iPad handset clients
- Develop architecture and low end designs based on customer and product management requirements
- Communication of designs and other development issues to developers and managers
- Design, develop and manage automated unit and acceptance tests
- Peer review of design code and tests
- Participate in agile development program
- Bug Fixing
- Take ownership of deliverables
- Adhere to development methodologies
- Minimum 5 years Objective-C development
- Experience of architecture patterns: MVP, MVC, MVVM.
- Experience developing Universal apps across iOS7, iOS8 and iOS9
- Experience in Unit testing / Mocking; UML Diagrams / design docs; Dependency tools; and CI (Continuous Integration)
- Proficiency in Xcode, Interface Builder and Instruments.
- Appreciation for the limitations of handset development, especially networking related issues
- Attention to detail and subtleties of UI design and implementation
- Understanding of design patterns
- Ability to design for scalability and resilience
- Strong application process flow and problem solving techniques
- Strong focus on refactoring and code quality
- Understanding of software configuration management and release management
- High levels of software engineering literacy and communication skills
- Friendly and professional manner
- Third Level Qualifications in computing, mathematics or science
- Experience with auto-layout and constraints
- Experience of working in an agile (XP) environment
- Experience working with Core Data
- Experience of delivering Libraries / SDK
- Familiarity with libraries such as AFNetworking and RestKit
- Experience of other mobile platforms a plus (Android, Windows Phone/Mobile, BB10)
- Product development and lifecycle experience
- Experience of unit testing and Test-Driven Development
- Knowledge of build systems such as Maven
- RESTful development
- XML, JSON, HTTP, SyncML, HTML 5, CSS, Groovy, UML
- Windows and Unix development
- Experience of writing documentation
· Expertise in Module Development & Theme Customization.
· Experience with Linux operating systems is a must.
· Should know composer, knockout js.
· Experience in data-migration from Magento 1.x to 2.x, upgrading Magento version(s) is an added advantage.
· Experience with Redis, Varnish, New Relic, Elastic search, Unit testing is an added advantage.
· Rest API Customization and third Party Integration.
· Knowledge of server configuration.
Exp: 5 years
Notice Period: 30 days
ASP.Net Software Developer
We are looking for immediate hire. A full time software developer for the company.
Candidate must have the expertise in the following technologies:
1. Dot.net / C# / WPF / Winform / ASP.NET / MS SQL
Huge upside potential for the right candidat
Communicate with stakeholders to understand their requirements
Develop and analyze functional specifications
Design efficient IT systems to meet business and technology needs
Coordinate developers to build and implement technology solutions
Integrate multiple systems and reconcile needs of different teams
Gather feedback from end users about system performance
Plan and oversee projects (e.g. upgrades, hardware/software installations)
Provide advice and technical training
Keep abreast of technology trends and developments
Required Experience, Skills and Qualifications