ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Principal UI Software Engineer

pathwayRP

Durham, NC, United States permanent

Posted: November 10, 2015

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a Principal UI Software Engineer to build a new platform that supports Global Sales and Services for up to 50 countries.

Job Description

EmTacq specializes in EMployer Talent ACQuisitions, matching the most qualified candidates with the most competitive positions available. We pride ourselves on not just putting bodies in seats, rather matching professionals to their careers. We are headquartered in the Raleigh / Durham, NC area. However, as a recruiting agency we service companies and candidates across the United States. We are your best source for professional, value driven recruitment services.

Looking for a Principal UI Software Engineer to build a new platform that supports Global Sales and Services for up to 50 countries. The UI Software Engineer will be the expert as a solutions driven and strategic resource. Working in this enjoyable fast paced, high performing environment the UI Software Engineer should have a very broad technical background to help ensure that the overall IT solutions are aligning across the entire portfolio.

Are you an experienced professional that has passion for building large-scale mission critical applications? You will be expected to work & partner with various teams such as but not limited to, Architecture, Application Development and international IT teams. You will be a subject matter expertise in terms of a general approach and strategy in regards to technical solutions covering multiple technology areas.

Responsibilities:

Plan, organize, and implement application delivery projects

Set the strategic direction of projects

Develop and maintain working relationship with business leaders/strategy owners

Provide scalable architecture, design and analysis for high performance projects

Ensure development activities are aligned with scope, schedule, priority and business objectives

Identify and define technical requirement for the application and implement the recommended changes to satisfy the business need

Review functional specifications, create detailed technical design and technical specifications, and oversee code development and unit and performance testing activities

Responsible for finalizing the solution and getting approvals on design

Responsible for creating, analyzing and reviewing High Level and Low Level design

Defining best practices for team keeping long term vision in mind

Works closely with application development teams in validating and implementing proposed design.

Assist with program and fix issues as needed.

Reports out the status of project(s) assigned

Maintains related project documents and/or artifacts

Collaborates with Sr. Developer to help them deliver the final product

Ensure that delivered product meets defined standards and best practices

Flexible in working under changing and different work settings

Accurate time accounting and reporting of own work

Promptly escalate issues, which affect product delivery and quality that are beyond scope of influence and report same to reporting manager

Design presentation

Identify opportunities to fine-tune and optimize applications of java developed projects

Virtual Location: No

Bachelor’s degree or equivalent in Computer Science, Information Systems, Business Administration or other related field, or equivalent work experience

Minimum 7 years of experience with core UI JavaScript concepts

Comfortable with advanced JavaScript concepts such as, asynchronous programming, closures, callbacks, prototypes

Strong expertise in JavaScript DOM manipulation frameworks such as, jQuery, Zepto

Experience interacting with web and RESTful services via AJAX and COMET techniques

Experience with HTML5 and CSS3

Experience with JavaScript testing frameworks such as, Jasmine, QUnit

Preferred Experience:

Strong expertise in JavaScript MVC/MVP frameworks such as, ReactJS, AngularJS, Backbone.js, Ember.js, Knockout.js

Experience with code package management and build tools such as Bower, Yeoman, Grunt

Experience with source code management systems such as, GIT

Experience working in fast paced, agile teams

Equal Employment Opportunity

Our client is proud to be an equal opportunity/affirmative action employer. They are committed to attracting, retaining and maximizing the performance of a diverse and inclusive workforce. It is their policy to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information or any other basis protected by law.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply