Who We Are
Headquartered in Los Angeles, CA with additional offices in West Des Moines, IA, and Hanover, MD, Docupace Technologies is a premier provider of secure and federal and state law compliant electronic processing platforms for financial institutions and the wealth management industry. Docupace pioneered and implemented a web-based straight-through processing platform that helps financial services firms meet SEC/FINRA compliance requirements. As a leading provider of cyber security services, Docupace also helps Broker-Dealers and financial services firms become cyber secure by assessing vulnerabilities, correcting potential gaps, and providing ongoing monitoring.
Docupace offers competitive benefits to our full-time employees including Medical, Dental and Vision Insurance, FSA/HSA, Life Insurance, AD&D, STD, LTD, a 401k plan, Unlimited PTO and Telecommuting.
Position Summary
We are looking for a Senior UI Developer to join our Product Engineering team in Los Angeles. For the right candidate, this role can be based remotely.
The Senior UI Developer will create user information solutions by developing, implementing, testing and maintaining software systems, programs and application interfaces.
Responsibilities/Duties
Establishing a detailed program specification through discussion with internal Business Analysts and clients
Clarifying what actions the program is intended to perform
Breaking down program specification into its simplest elements and translating this logicinto a programming language
Devising possible solutions to anticipated problems
Working as part of a team, which may be established purely for a particular project, towrite a specific section of the program
Combining all elements of the program design and testing it
Testing sample data-sets tocheck that output from the program works as intended
Conducting testing and installing the program into production
Reacting to problems and correcting the program as necessary
Evaluating and increasing the program's effectiveness
Adapting the program to new requirements, as necessary
Conducting user acceptance testing to ensure the program can be used easily, quickly and accurately
Writing detailed documentation for the operation of the program by users and computer operators
Consulting manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge
Updating, repairing, modifying and developing existing software and generic applications
Attributes
Develop and implement software systems and applications to achieve corporate objectives
Apply theories of decision analysis to forecasting and linear programming
Analyze current systems and create, test, implement, maintain and document programs through knowledge of the system-development cycle
Understand the Internet’s role in business, including web-based marketing, security and the regulatory environment
Education and Experience
- BS in Computer Science, MIS, or Computer Engineering
- Minimum 5 years development experience in Javascript
- JQuery experience
- Experience in a Javascript framework such as Angular JS
- Bower Experience
- CSS, LESS Experience
- Bootstrap experience
- Understanding of agile development techniques