JOB :   Senior Mobile Developer - Dallas, TX – C2C – Senior level –
Telephonic Interviews – High priority

JOB SCOPE:
The Senior Mobile Developer’s main responsibility is to design and develop
the mobile Application for use on Android devices. The ideal candidate will
demonstrate a passion for building high quality, mobile product, a
curiosity to solve problems in innovative ways, and compassion when working
with multiple internal team members to accomplish a shared vision. Some one
who also possess a good level of communication to foster collaboration and
partnership across a variety of team members. Provide quantitative data
such as # of restaurants/markets, sales, budgets, etc.  Indicate size of
operations for which job is responsible.  Indicate domestic/worldwide
accountability.

JOB RESPONSIBILITIES:
1.    Defining customer experience; Work with Business Analyst, UX Designer
and Business Teams and contribute towards customer experience in the tool;
Collaborate with the creative and UX teams and during  the creation screens
and wireframes; Contribute towards identifying how to improve the
customer's experience in a phased approach; Use data and prototypes to test
concepts and theories; Work closely with the tech lead and solutions
architects to analyze possible technical solutions for business needs.
2.    Develop a solution that is optimized for device resource utilization
(Memory, CPU, Battery, Network); Work with UX team in identifying and
creating global components that can be reused.
3.    Using Agile principles; create features and stories to guide
development and implementation of the chosen solution;          When
required develop code (Proof Of Concept) to test concepts and theories;
Strong focus on software quality via developer level testing and test
automation; Contribute towards design review and approval process and
follow up to closure
4.    Raise potential scope/technical issues to the team; Estimate work and
be accountable for delivering on tasks and communicate that in a timely
fashion; Support the entire application lifecycle, including concept,
design, test, release phases; Research competitors and issues in the market
that may hinder success; Work with Marketing and Pricing teams to compete
in the market
5.    Coordinate with Operations and Communications teams to ensure proper
use and support of the solution; Work with Technology Support teams to
monitor and ensure the robustness of the solution; Document all technical
design, code, build and release procedures; Do the required knowledge
transfer to the support team;

SKILL REQUIRED:
1.    8+ years of experience with Mobile App Development using Native
Android and React Native.
2.    Bachelor and/or Master Degree in a Relevant Field of Study (i.e.
Computer Science, Web Development, Graphic Design, New Media, Engineering,
Liberal Arts, etc.)
3.    Good understanding of cloud-based application deployment
4.    Knowledge of industry-standard application architectures, design
patterns and technology standards and best practices
5.    Experience working in an Agile / Scrum methodology
6.    Deep experience in designing and developing highly scalable, highly
available and maintainable mobile applications.

KNOWLEDGE REQUIRED:
1.    Extensive experience and deep knowledge of Native Android Mobile
Development; Experience with hybrid apps using ReactNative and ES6 is
preferred; Experience with Android Material Design; Experience with
Multi-Threading and memory management specific to mobile devices; Good
working knowledge of implementing micros services, web services, RESTful
interfaces; Experience with Java 8+ and related frameworks; Experience with
Firebase and Fabric; Experience in API design, performance optimization,
client architecture or tools in the mobile space.
2.    Knowledge in UI design principles and making apps work; Experience
with caching mechanisms; Experience with optimizing app for hardware
resource utilization.
3.    Experience with native features like GPS, Accelerometer, Gyroscope
etc; Experience with offline data storage and syncing back; Experience with
bundling and distribution of enterprise internal applications; Experience
with the publishing process for Google app store; Deep knowledge of OOD
methodology, responsive design;       Experience with Unit Testing.
4.    Experience with NPM, Gradle, Git; Knowledge of relational databases
and noSQL databases, preferably with MongoDB; Experience with MDM solutions.
5.    Experience with Security Integration using JWT Tokens; Experience
with Agile Tools and technologies; Experience with DevOps Tools (CircleCI,
Buildmaster, Sonar, AWS Code Pipeline is preferred); Knowledge of web
security vulnerabilities, such as XSS, CSRF etc.

-- 
You received this message because you are subscribed to the Google Groups "Visa 
Transfer OPT, CPT, PT, H1,H4" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/paul_talluri.
For more options, visit https://groups.google.com/d/optout.

Reply via email to