We are a strong team of professional developers, designers, and marketers all of diverse backgrounds and expertise, but with a common passion for online wonders. We are a company where everybody counts and makes a difference; the initiative is welcome and hard work is rewarded.
Our Recruitment process
Application
Technical Test
HR Round
Appointment Letter
8 Open Positions.
You don't need a DEGREE to work with us. We prioritize the knowledge you have not the piece of paper.
PHP Developers
Location : Remote & Ujjain, India
Open Positions : 4
Salary Slab : 1.8 LPA to 4.8 LPA
Job Description :
☝️ First check if you:
are on a never-ending quest to discover, evaluate, and implement new technologies to maximise development efficiency,
know how to collaborate with cross-functional teams to define, design and ship new features,
enjoy fixing bugs and improving application performance.
☝️ We want you on board if you:
Strong knowledge of PHP web frameworks {{such as Laravel, Yii, etc depending on your technology stack}}
Understanding the fully synchronous behavior of PHP
Understanding of MVC design patterns
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Knowledge of object oriented PHP programming
Understanding accessibility and security compliance {{Depending on the specific project}}
Strong knowledge of the common PHP or web server exploits and their solutions
Understanding fundamental design principles behind a scalable application
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Familiarity with limitations of PHP as a platform and its workarounds
Creating database schemas that represent and support business processes
Familiarity with SQL/NoSQL databases and their declarative query languages
Proficient understanding of code versioning tools, such as Git
Good communication skills
A knack for problem-solving
The ability to think critically
☝️ It's not a must, but we would also be happy to see that you have:
Good hand over Photoshop or related designing tools
☝ ️Joining AITS Team as PHP Developers means:
working in an experienced and knowledgeable team, in an Agile environment,
dev-friendly processes like Continuous Integration and Code Review,
constant development of your hard and soft skills (e.g. at internal Webinars, external conferences, meetups, etc.),
growing yourself and people around you - you will give and receive regular feedback in a team of open-minded people that will always have your back,
ambitious and verified projects- our clients come from all over the world and from different industries,
Having a smooth start: your leader and mentor will support you along the way :)
What will happen next? ➡️
We want to check your code :) You will receive a task to solve within a certain deadline,
If your task is solved well, you will be invited for a meeting with the recruiter- a HR Interview,
Next step is a pair programming session with one of our developers,
If everything goes well, you will meet your future leader at the final online interview! :)
are on a never-ending quest to discover, evaluate, and implement new technologies to maximise development efficiency,
know how to collaborate with cross-functional teams to define, design and ship new features,
enjoy fixing bugs and improving application performance.
☝️ We want you on board if you:
Flutter: To build cross platform mobile apps for Android, IOS and Web. This should include from making responsive UIs to efficiently query data and also mange states in an optimized mannner.
Native Android and IOS: To build custom Flutter Packages.
Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions and Analytics.
Adobe XD: Should know how to use Adobe XD to use the design file and use it to build the app.
Git: To manage and collaborate in different projects with the rest of the team.
Design and Build sophisticated and highly scalable apps using Flutter.
Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
Translate and Build the designs and Wireframes into hight quality reaponsive UI code.
Write efficient queries for core Data.
Use of Model-View-Controller ( MVC) and Model-View-ViewModel-Controller (MVVM) as it relates to designing, developing architecture and developing maintainable, testable and functional software that meets product requirements.
Explore feasible architectures for implementing new features.
Resolve any problems existing in the system and suggest and add new features in the complete system.
Suggest space and time efficient Data Structures.
Follow the best practices while developing the app and also keeping everything structured and well documented.
Use CI/CD for smooth deployment.
Document the project and code efficiently.
Manage the code and project on Git in order to keep in sync with other team members and managers.
Communicate with the Project Manager regarding status of projects and suggest appropriate deadlines for new functionalities.
Ensure security guidelines are always followed while developing the app.
Validate the cloud system to ensure any new changes do not compromise security of the backend server.
Suggest new features and/or enhancements.
Consulting with our customer facing representatives about software system design and maintenance.
Interact with the Product Manager to help understand end-user feedback.
Maintaining software through product lifecycle including design, development, verification and bug fixes.
Connect regularly with the Quality Assurance Specialist to deliver stable app.
Resolve all the bugs reported by the Quality Assurance Specialist in a timely manner.
Perform time profiling and memory leaks assessment.
Execute app verification protocol.
Write tests for the App.
Following company policies and quality procedures to ensure quality product deliverables.
☝️ It's not a must, but we would also be happy to see that you have:
Practical Understanding about Angular & React
☝ ️Joining AITS Team as Flutter Developers means:
working in an experienced and knowledgeable team, in an Agile environment,
dev-friendly processes like Continuous Integration and Code Review,
constant development of your hard and soft skills (e.g. at internal Webinars, external conferences, meetups, etc.),
growing yourself and people around you - you will give and receive regular feedback in a team of open-minded people that will always have your back,
ambitious and verified projects- our clients come from all over the world and from different industries,
Having a smooth start: your leader and mentor will support you along the way :)
What will happen next? ➡️
We want to check your code :) You will receive a task to solve within a certain deadline,
If your task is solved well, you will be invited for a meeting with the recruiter- a HR Interview,
Next step is a pair programming session with one of our developers,
If everything goes well, you will meet your future leader at the final online interview! :)
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. Ok