Job Description :
Job title : Angular Developer
Job Location : Irving, TX (Remote until the offices re-open)
This is expected to be a 12 month project with extensions.
2 positions
* Must be strong in Angular Developers
* Hiring Manager is looking for senior resources with experience in Investment/Wealth Domain to build out this application.
If interested/know of someone who would be interested in this role then email your updated resume in a word document with your contact details, current location, availability and hourly pay rate expectations
Angular Developer - Job Overview
Responsible for building out mobile applications on Android that involves maintaining and developing on going features. Design and Build innovative intuitive and responsive native app.
* Responsible for Coding packaging and deployment as well as monitoring the app performance and stability.
* Ensure the performance quality and responsiveness of applications.
* Collaborate with a team to define design and ship new features.
* Investigate issues reported by testing teams to determine impact, root cause, and solve them.
* Identify and correct bottlenecks and fix bugs to optimize performance.
* Help maintain code quality organization and test automation.
* Work with Quality Assurance for end-to-end testing and certification of the product delivered.
* Work in a fast-paced environment that fosters growth and learning.
* Build and maintain integrated project development schedules that account for internal / external dependencies, differing SDLC approaches, numerous constraints, and adequately factor in contingency for unplanned delays.
* Negotiate features and associated priority and help the team and their customers reach consensus.
* Verbal and written communication is clear and concise.
* Clearly articulate development and timeline dependencies.
* Have good working relationships with team members, manager, and peers.
* Improve team development related processes that accelerate delivery, drive innovation, lower costs, and improve quality.
* Ensure self and peers are actively seeking ways to objectively measure productivity. (i.e., SonarQube Findbugs This will include a focus on automating code quality, code performance, unit testing, and build processing in the CI/CD pipeline (RTC, Jenkins, RLM)
Angular Developer - Required:
* Experience Back end Rest API Development using Java Programming JEE Spring Framework
* Understanding differences between multiple delivery platforms i.e., mobile tablet desktop and optimizing output to match the specific platform
* At least one application in Google Play.
* Experience in Secure Coding practices per OWASP to prevent XSS CSRF and other vulnerabilities. Understanding of accessibility and security compliance.
* High attention to detail and a knack for making a mobile experience beautiful.
* Experience with analytics and performance monitoring sdks
* Good understanding of Web Technologies (Javascript, CSS, HTML5)
* Experience working with automated testing on the Android platform
* Familiar with Continuous Integration (CI) and its use in testing, building and deploying Android apps
* Knowledge of the open-source Android ecosystem and the libraries available for common tasks
* Experience with Auto Layout, Push Notifications is required.
* Strong understanding and experience in multi-threading, memory management, and network communication on Android devices
* Understanding of fundamental design principles behind a scalable application.
* Experience with UI animations a plus
* Strong object oriented programming skills and understanding of MVC pattern and MVP
* Experience in working with remote team members and agile concepts.
* Knowledge in SOAP Web Services / REST APIs JSON Parsing Proficiency MySQL or Oracle
* 10+ years of hands-on experience.
* Candidates with Invest/Wealth Domain experience is must.
* Have a very strong Web/Responsive and Native mobile development experience.
* Experience with Java 8, Angular JS, Springboot, Responsive Web Design Experience.
* Knowledge of implementing business critical, high volume, and highly available web and mobile applications.
* Developer with Behavior Driven Development experience is must.
Angular Developer - Preferred:
* Understanding of data modeling and storage with NoSQL databases like Cassandra/MongoDB will be a plus.
* Experience with the Atlassian tool suite JIRA and Confluence preferred.
* Experience with payments technology is a plus
* Familiarity with Restful microservices architecture and patterns will be a plus.
* Development experience with REST services using Springboot or NodeJS/ExpressJS
* Knowledge of developing trends and emerging standards in mobile apps, mobile payments, and wearables.
* Familiarity with Linux and cloud concepts around discovery, load balancing etc. is preferred.
Angular Developer - Start Date: ASAP OR 2 weeks notice