Azure Dev/Sr UI Developer in Alpharetta, GA at APEX Systems

Date Posted: 10/17/2019

Job Snapshot

Job Description

Job #:  984463
Apex Systems is looking for a Senior Front-End Web Developer who is highly motivated and can assist our client by setting the direction of an organization's approach and tools used to develop the user interface.  Responsibilities will include working with others to define how to build the next iteration of UI/UX design for the client’s products.  In this role, you will be focused on defining how the existing framework is integrated into this new approach along by working with designers on a reusable design language.  Ideally candidates will have at least 7 years of Front End Development experience and have worked heavily in Azure. Candidates must be able to sit five days a week in our clients Atlanta based office. Anyone who applies must be able to interview in person.
This is a contract to hire opportunity. No current or future sponsorship will be provided. Please, no third party vendors.  
If you are interested in applying to this position, please email your resume to and reference job ID #984463.
Critical Skills:
  • 7+ years of experience with frontend development in a multi-product environment
  • 2 + years in software development utilizing Azure
  • Must have experience in Azure altering and monitoring tools, Azure event and message queues and Azure storage solutions
  • Experience in Power BI Services and Connectors
  • Proficient understanding of web markup, including HTML5, CSS3
  • Solid understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficiency of client-side scripting and JavaScript frameworks, including Angular, ReactJS
  • Experience in interface libraries and frameworks such as Bootstrap and MaterialUI
  • Understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of code versioning tools, such as GitHub or BitBucket
  • Experience in JavaScript build tools like grunt or gulp
  • Familiar with testing frameworks (Ex. Jasmine) along with browser testing and debugging
  • Test runner framework (Ex. Karma)
  • Hand on and implements complex AngularJS applications, directives, controllers, services
  • 4 year degree in computer science or related field or equivalent experience

Additional Knowledge & Skills:
  • Agile Methodology
  • JIRA
  • Willingness to mentor, collaborate, and share knowledge to others on the team
  • Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Great interpersonal and communication skills

Role and Responsibilities:
  • Identify new solutions to solve business problems and prove them out using rapid prototyping
  • Build common, resuable code libraries to be shared with others
  • Develop, test, implement, maintain applications
  • Work closely with QA and Product Owners throughout development cycle
  • Actively participate in Agile Ceremonies Daily Stand-ups/ Sprint Planning/ Refinements / Retrospective
  • Give presentations of work done to product owners and stakeholders
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Prepare and deploy solutions by determining and designing system specifications, standards, and programming

EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178-6178.