Senior Web/UI Developer

  • Full-time

Company Description

SalsaMobi recruits only the best experienced Software Engineers to work directly with awesome growing U.S. software companies. Be part of an elite group, where you will not only develop world class software, but be a key part of the thought leadership with the client company. Most of our opportunities offer great benefits, like working from home and potential travel to the U.S.

Job Description

We are looking for a passionate, hard-working, and talented Web/UI Developer to create all customer-facing software front-end such as customer account management, marketing websites and mobile apps accessed by all users, as well as tools and portals used by background admins. The ideal candidate should have deep end-to-end web application knowledge, thrive in a fast-paced environment, have experience optimizing client-side performance, and mobile development. You should be willing to take on challenging initiatives, and be capable of working both independently and with others on a team.

Qualifications

• 3+ years of professional front-end development using modern web development technologies and techniques, including HTML5, CSS3, SVG/Canvas animation, JavaScript / jQuery and Bootstrap

• Responsive web design and implementation experience using HTML, JavaScript, and CSS3 (Sass and LESS)

• Web design techniques and skills on Adobe Creative Cloud: InDesign, Photoshop, Illustrator

• Experience in data visualization e.g. d3.js, Highcharts is a plus

• Experience in a JavaScript-based framework (AngularJS is a plus)

• UX design skills and sound knowledge of UX best practices with the ability to incorporate into solutions

• Solid coding practices including clean code, peer code reviews, unit testing, and a preference for agile development

• You have a portfolio of work you're excited to share but probably never completely satisfied with

• Knowledge about task runners and bundling tools like npm, gulp, grunt, webpack etc

• Exceptional problem solving and troubleshooting skills

Additional Information

 

 

Well qualified candidates should also display the following attributes:

●      Self-starter, results oriented, able to work in a team environment as well as independently

●      Must demonstrate good judgment, tact, and a clear purpose while under pressure in a very dynamic environment

●      Strong written and verbal English communication skills, both technical and non-technical

●      Strong analytical and problem-solving skills

●      Strong administrative/organizational skills (ability to effectively prioritize, manage time, and meet deadlines on multiple projects)