We build amazing products
We are growing and we're looking for talented people who can help us make software better.
Why come and work with us?
Innovation, collaboration, and fun are at the core of everything we hold near and dear at Ghrian Tech. If you want to elevate your career to the next level while having a great time, then we want to talk to you.
Join a team where output is our primary concern. You’ll spend almost of all of your time doing what you enjoy: writing code, designing interfaces, and working on industry-leading apps!
As a creativity driven organisation, we have designed our selection processes in such a way that it gives us only the best of the pool. As a rule, we do not compromise on quality; we look for solution-hungry people, in other words Passion for what we do and far-reaching foresight about our customer needs is what makes us thrive in this competitive market space!
Work with GhrianTech
See a position you’d be perfect for? Apply today.
Full Stack Developer
Overview
We are looking for a Full Stack developer who has 3-4 years knowledge in MEAN Stack who is dedicated to his craft. We need you to write clean code to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways.
You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Responsibilities:
- Exceptional coding skills in JavaScript (both frontend and backend)
- Advanced proficiency in MEAN Stack (NodeJS, MongoDB, Express, AngularJS)
- Good Knowledge In React.js, Socket.io, react-native, Ionic, or should quickly be able to learn them
- Proficiency with Data visualization and charting tools/frameworks
- Thorough knowledge of software development best practices, including coding standards, code reviews, source control management, build process, continuous integration, and continuous delivery.
- Exceptional verbal, written and listening skills.
- Ability to learn new technologies quickly.
Requirements:
- 3-4 years of Software Development experience in node.js & MEAN.
- Strong scripting experiences in scripting using JavaScript, Perl, Powershell etc.
- Excellent hands-on design, coding, testing methodologies and debugging skills.
- Solid JavaScript, Ajax, Jquery, Json, Bootstrap, HTML/HTML5 and CSS/CSS3 experience.
- Proficiency with Angular.js, React.js, Express, nodeJS, MongoDB, socket.io.
- Good understanding of UML/OOAD/SOLID principles and proven expertise in delivering artifacts using these principles.
- Good experience with NoSQL and SQL databases.
- Good experience with designing and implementing REST & SOAP APIs for consumption by multiple platforms.
- BS/MS/B-Tech degree in Computer Science, Engineering or a related subject.
Android Developer
Overview
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.
Responsibilities
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and API’s
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements
- BS/MS/B-Tech degree in Computer Science, Engineering or a related subject
- Minimum 1 year of work experience on Android Mobile Platform
- Proficient in Android programing, Java
- Sound Knowledge of Eclipse, Android Studio, Simulator, SQLite
- Advantage having experience on Xamarin
- Proven software development experience
- Proven working experience in Android development
- Have published at least one original Android app
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle.
IOS Developer
Overview
If you are looking to work on mobile apps that span across different industries such as finance, automobile, healthcare, retail, consumer, enterprise and entertainment, then you have come to right place.
Responsibilities
- Work with BA & PM for identifying and documenting the requirements of the client for the project.
- Assist the Project Manager/ PL in developing the project plan by estimating the user stories defined in the backlog and planning the sprints.
- Will be involved in bootstrapping the project coding effort, setting up SVN, database and the architecture on which the project will be built.
- Analyses the functional requirements produced by BA/Client for the module and develop an error free program/software.
- Provide technical assistance to the team members of the project and mentoring the team members
- Client communication on the project status and functional/technical requirements when required
- Deploying the application on Staging or the live environment
- Responsible for unit testing and release of software for QC. Bug fixing for the software and working with PM on closure of bugs which require feedback.
Requirements
- Strong experience in building and publishing commercial iPhone and/or iPad applications.
- Extensive experience developing in Objective-C.
- Operating Systems: Mac OS X and iOS.
- Programmer Tools: Xcode, Instruments, and Git.
- Other nice to know tools include Photoshop and other image editors.
- Frameworks: CocoaTouch, UIKit, and Core Data (Core Graphics and Core Animation a plus).
- Experience with JSON, XML, JavaScript, and interfacing iPhone/iPad applications to server side API’s.
- Ability to develop APIs is big plus.
- Other nice to know tools include Photoshop and other image editors.
- Solid grasp of algorithms, memory management, object oriented programming, MVC programming, and concurrent programming.
- Extensive experience detecting and correcting memory usage issues as well as optimizing code for application performance.
- A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks.
- Excited about working in a high profile, fast-paced software organization.
- Proven track record for managing multiple projects at once
Reach Us At
Don't see the job that's right for you?
Get in touch and let us know how you’d fit in!