Job Description
We are looking for an Android Developer who possesses a
passion for pushing mobile technologies to the limits.This
Android app developer will work with our team of talented
engineers to design and build the next generation of our
mobile applications. Android programming works closely with
other app development and technical teams.
Requirements
BS/MS degree in Computer Science, Engineering or a related
subject
Proven software development experience and Android skills
development
Proven working experience in Android app 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
Responsbilities
-
Design and build advanced applications for the Android
platform
-
Unit-testing code for robustness, including edge cases,
usability, and general reliability
- Bug fixing and improving application performance
Job Description
We are looking for an iOS 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.
Requirements
BS/MS degree in Computer Science, Engineering or a related
subject
Proven working experience in software development
Working experience in iOS development
Have published one or more iOS apps in the app store
A deep familiarity with Objective-C and Cocoa Touch
Experience working with iOS frameworks such as Core Data,
Core Animation, Core Graphics and Core Text
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
Responsbilities
-
Design and build advanced applications for the iOS
platform
-
Collaborate with cross-functional teams to define,
design, and ship new features
-
Unit-test code for robustness, including edge cases,
usability, and general reliability
-
Continuously discover, evaluate, and implement new
technologies to maximize development efficiency
Job Description
Responsible for development of new highly-responsive,
web-based user interfaceDevelop a flexible and
well-structured front-end architecture, along with the APIs
to support itSkilled in HTML/CSS/JS and GitExp in building
Dashboard is plusWe are looking for a great JavaScript
developer who is proficient with React.js. Your primary
focus will be on developing user interface components and
implementing them following well-known React.js workflows
(such as Flux or Redux). You will ensure that these
components and the overall application are robust and easy
to maintain. You will coordinate with the rest of the team
working on different layers of the infrastructure.
Therefore, a commitment to collaborative problem solving,
sophisticated design, and quality product is important.
Requirements
Strong proficiency in JavaScript, including DOM
manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles
Experience with popular React.js workflows (such as Flux
or Redux)
Familiarity with newer specifications of EcmaScript
Experience with data structure libraries (e.g.,
Immutable.js)
Knowledge of isomorphic React is a plus
Familiarity with RESTful APIs
Familiarity with modern front-end build pipelines and
tools
Experience with common front-end development tools such as
Babel, Webpack, NPM, etc.
A knack for benchmarking and optimization
Responsbilities
-
Responsible for development of new highly-responsive,
Mobile & web-based user interface using React
-
Building reusable components and front-end libraries for
future use
- Skilled in HTML/CSS/JS and Git
-
Translating designs and wireframes into high quality
code
-
Optimizing components for maximum performance across a
vast array of web-capable devices and browsers
Job Description
An Android Developer who possesses a passion for pushing
mobile technologies to the limits.This Android app developer
will work with our team of talented engineers to design and
build the next generation of our mobile applications.
Android programming works closely with other app development
and technical teams.
Requirements
Understanding of Databases
Web Development using Python Django
Understanding of web servers
Understanding of web technologies
Writing reusable, testable, and efficient code
Implementation of security and data protection
Qualifications
Responsbilities
-
Responsible for development of new highly-responsive,
web-based user interface
-
Develop a flexible and well-structured front-end
architecture, along with the APIs to support it
- Skilled in HTML/CSS/JS and Git
- Exp in building Dashboard is plus
Job Description
MEAN Stack Developer is a software engineer who is
specialized in developing web applications with so called
MEAN, a collection of JavaScript-based technologies
Requirements
Continuous integration(Jenkins/Hudson) and version control
(SVN,Git).
Creating secure RESTful-based web services in XML and
JSON, Javascript, JQuery
Experience with modern frameworks and design patterns,
minimum one-year experience with MEAN Fullstack paradigm
Hands on experience with JavaScript Development on both
client and server-side
Experience creating frontend applications using HTML5,
Angular, LESS/SASS
Experience implementing applications using Angular1 or
React
In depth knowledge of NodeJS, ExpressJS or Restify
BSc degree in Computer Science or similar relevant field
Previous working experience as a MEAN Stack Developer for
(x)years
Responsbilities
-
Building interactive consumer data from multiple systems
and RESTfully abstract to the UI through a Node.js
backend
-
Define code architecture decisions to support a
high-performance and scalable product with a minimal
footprint
- Address and improve any technical issues
-
Collaborate well with engineers, researchers, and data
implementation specialists to design and create
advanced, elegant and efficient systems
Job Description
The Project Manager manages key client projects. Project
management responsibilities include the coordination and
completion of projects on time within budget and within
scope. Oversee allaspects of projects. Set deadlines, assign
responsibilities and monitor and summarize progress of
project. Prepare reports for upper management regarding
status of project.The successful candidate will work
directly with clients to ensure deliverables fall within the
applicable scope and budget. He or she will coordinate with
other departments to ensure all aspects of each project are
compatible and will hire new talent as needed to
fulfilclient needs.May require a bachelor's degree and 2-4
years of experience in the field or in a related area.
Familiar with a variety of the field's concepts, practices
and procedures. Rely on limited experience and judgment to
plan and accomplish goals. Perform a variety of tasks. Lead
and direct the work of others. A wide degree of creativity
and latitude is expected. Typically reports to a manager or
head of a unit/department. Enhance department and
organization reputation by accepting ownership for
accomplishing new and different requests; exploring
opportunities to add value to job accomplishments.
Requirements
Experience with design and and implementation of business
development strategy
Proven ability to negotiate
Stakeholder management skills
High-level communication skills
Economics or Finance
Business Development
Responsbilities
-
Delegate project tasks based on junior staff members'
individual strengths, skill sets and experience levels
-
Meet with clients to take detailed ordering briefs and
clarify specific requirements of each project
-
Create and maintain comprehensive project documentation
-
Establish and maintain relationships with third
parties/vendors
- Perform risk management to minimize project risks
-
Manage the relationship with the client and all
stakeholders
- Report and escalate to management as needed
-
Measure project performance using appropriate tools and
techniques
-
Manage changes to the project scope, project schedule
and project costs using appropriate verification
techniques
-
Develop a detailed project plan to monitor and track
progress
- Ensure resource availability and allocation
-
Coordinate internal resources and third parties/vendors
for the flawless execution of projects
-
Ensure that all projects are delivered on-time, within
scope and within budget
-
Assist in the definition of project scope and
objectives, involving all relevant stakeholders and
ensuring technical feasibility
Job Description
Strong experience in Java & Spring Boot ,Language
understanding - Java 8, Lambdas, Collections, {popular
frameworks & libraries}, JVM, GC tuning, performance tuning
Worked on REST frameworks/libraries like Spring MVC, Spring
Boot, Dropwizard, REST Express
Requirements
Worked on Relational data stores viz. MySQL, Oracle or
Postgres
Non-relational data stores viz. Cassandra, HBase,
Couchbase, MongoDBetc
Caching infra viz. Redis, Memcached, Aerospike, Riak etc
Experience in implementing projects using open source
technologies Java 6/7/8, Spring, Spring MVC
Experience in Apache Tomcat (production server experience
preferred) .
Responsbilities
-
Writing highly performant, scalable and efficient code
in Java / Spring & other languages to power the ECHO
applications.
-
Design, develop and implement systems and microservices
with localization (l10n) and internationalization (i18n)
capabilities in a multi-instance, multi-tenant
architecture.
-
Develop scalable, secure and well documented RESTful
APIs that will be consumed by ECHO's front-end web based
and mobile apps.
-
Work closely with cross-functional internal (ECHO)
engineering teams in USA and India, as well as external
technology partners.
-
Identify and resolve bugs and issues across ECHO
applications as they arise.
-
Implement modern API design principles to build robust,
secure, and configurable APIs for application team to
build world-scale apps.
Job Description
We are looking for a Mobile Developer who has experience in
developing mobile applications both iOS and Android using
Flutter Development Framework (Flutter SDK, Dart Language,
Flutter widgets).
Requirements
Solid understanding of the Android native and flutter
based hybrid mobile app development cycle.
Strong knowledge of the SOLID principle, MVP, MVVM,
Provider, software design patterns.
Experience in working with RESTful APIs to connect Android
applications to back-end
Experience with offline(local) storage, threading, and
performance improvement.
Experience with Firebase, storage, cloud functions.
Responsbilities
-
Sound knowledge of any type of mobile app development
Native (Android / iOS) with relevant experience of 1 - 3
years will be considered as a positive point though not
deciding criteria.
-
This is with regards to an excellent opportunity with us
and if you have that unique and unlimited passion to
build world-class enterprise software products that turn
into actionable intelligence, then we have the right
opportunity for you and your career.
-
We aspire to leverage the qualities and appreciate the
unique competencies that each person brings to the
company.
-
Identify and escalate potential concerns related to
project initiatives and recommend viable solutions
Job Description
We are looking for a Node.Js Developer who has experience in
building interactive Web Applications Backend. Can work on
both SQL and NoSQL DB.Creating and maintaining server-side
application logic. Design and optimise applications for high
performance, high availability and low latency
Requirements
Strong proficiency in JavaScript, including DOM
manipulation and the JavaScript object model.
Past experience in NodeJs, Redux and other advanced
JavaScript libraries and frameworks.
Hands-on experience in NodeJS, Javascript, ECMAScript
(OOJS) and JSX.
Knowledge of SPAs and build tools like Npm, Webpack,
Grunt, Bower, etc
Should have good knowledge of Mobile friendly web
application development
Responsbilities
- Implement and maintain NodeJS-based applications
-
Use server-side logic to integrate user-facing elements.
-
Write and implement software solutions that integrate
different systems.
-
Identify and suggest various opportunities to improve
efficiency and functionality.
-
Coordinating the workflow between the graphic designer,
the HTML coder, and yourself
Job Description
Ability to effectively handle Enterprise sales & Assisting
the Business Team. Understand Tech Products Gather Leads and
build a sales pipeline Business Development in IT
Consulting, Proposal making, client handling. Requirement
Analysis. Prepare BRD
Requirements
Excellent communications & writing skills, how to work on
wire-frames
Good working knowledge of SRS and other documentation.
Good knowledge of online bidding on portals Freelancer,
Upwork.
Responsbilities
-
Research and identify new business opportunities -
including new markets, growth areas, trends, customers,
partnerships, products and services - or new ways of
reaching existing markets
-
Think strategically - seeing the bigger picture and
setting aims and objectives in order to develop and
improve the business
-
Work strategically - carrying out necessary planning in
order to implement operational changes
-
Have a good understanding of the businesses' products or
services and be able to advise others about them
-
Understand the needs of your customers and be able to
respond effectively with a plan of how to meet these