Angular Senior Developer, Front-End
Angular Senior Developer, Front-End
Our Client - Real Estate company
- N/A
Job description
Our client is the global leader in commercial real estate services and investments. With services, insights, and data that span every dimension of the industry, we create solutions for clients of every size, in every sector, and across every geography. Their mission is to realize the potential of their clients, professionals, and partners by building the real estate solutions of the future.
“From instilling confidence in today’s decisions to re-imagining tomorrow’s spaces, we thrive in complex and ever-changing environments.” They have over 500 offices in more than 100 countries, employ over 115,000 people, and support 95 of the Fortune 100 companies.
We are seeking an Angular Senior Developer, Front-End on a contract basis to work on a transformation project for an Advisory Services platform. Strong problem-solving and analysis skills will be utilized daily. Requires technical and business knowledge in multiple disciplines/processes. This role is a hybrid setup with 2 days remote and 3 days onsite in Richardson, TX.
What You’ll Do:
- Under broad direction and supervision, develops, maintains, and enhances client systems as well as designs and develops new features
- Develop, maintain, enhance, and test client systems of moderate to high complexity
- Ensure the applications developed are responsive to all screen sizes, cross-browser compatibility, and have high performance across the board
- Write tested, idiomatic, and documented API URI documentation and development
- Coordinate the workflow between the graphic designer, the HTML coder, and yourself building back-end services RESTful API, Web Services, SOAP/XML, SAML
- Write extensive unit tests using automated TDD tasks
- Create e2e test suites for all components, and run them with Protractor (or a well-reasoned alternative)
- Create configuration, build, and test scripts for Continuous Integration environments
Must Haves:
- 8+ years of working experience in software development experience with expertise in Web development and Digital technologies
- Extensive Experience in Single Page Applications (SPA) framework for creating efficient and interactive web applications that work across all popular browsers using Angular 9 or above
- Working experience building data models and data translation layers for integration with various backends
- Proficient with CSS preprocessor tools like LESS and SASS
- Extensive Knowledge of Design patterns - MVC (Model-View-Controller), Front View Controller, Intercepting Filter, Business Delegate, Session Facade, Service Locator, DAO (Data Access Object), Data Transfer Object, Singleton, Builder, Adapter
- Strong knowledge of MVC framework in the browser, concepts of event-driven applications, building components using Ajax, JQuery, Object Oriented (OO) JavaScript, JSON, and XML
- Expert knowledge integrating with Angular 9.X & later versions of Cloud Native web applications
- Working experience with various servers like Nginx and Node.js
- Experience in session management for angular applications like Redux, RxJs, and Ngrx Store
- Working experiences building services with SOAP/REST APIs/Web services/SAML Good knowledge of XML technologies such as XSLT, XSD, DTD/Schema, and DOM
- Strong experience in building Mobile applications for operating systems like Android, iOS
- Working experience with version control tools - Git, SVN, TFS, etc.
- Proficient in developing and deploying the Web application on AWS cloud implemented on various web servers Experience working in Agile/Scrum development cycles - using JIRA and TFS tools
- Working experience with Unit testing and End to End testing tools - preferably Karma, Protractor, Selenium, or similar alternatives
Nice to Have:
- Working experience in Node.js
- Strong preference for substantial Angular app development experience
- Experience with web mapping tools and spatial databases
Education:
- Bachelor's Degree in computer science or engineering
- Certifications preferred
Hours & Location:
- M-F, 40 hours/week. This role is a hybrid setup with 2 days remote and 3 days onsite in Richardson, TX.
Perks are available through our 3rd Party Employer of Record (Available upon completion of the waiting period for eligible engagements)
Health Benefits: Medical, Dental, Vision, 401k, FSA, Commuter Benefit Program
Please note: In order to create a safe, productive work environment, our client is requiring all contractors who plan to be onsite to be fully vaccinated according to the CDC guidelines. Prior to coming into our offices, contractors will be required to attest that they are fully vaccinated.
An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
All applicants applying for U.S. job openings must be legally authorized to work in the United States and are required to have U.S. residency at the time of application.
If you are a person with a disability needing assistance with the application, or at any point in the hiring process, please contact us at support@themomproject.com.