Front-End Web Developer

Team SI

Company Logo

Email: careers@teamsi.com

Employment Type: Full-time

Location: Little Rock, AR

Front-End Web Developer

The Front-End Developer is a Team SI development team member responsible for ensuring that the client’s user-experience and overall product vision is carried out in their web site or application.

The role consists of working closely with the design team to turn mockups, elements, and user-interface components into functional code. The Front-End Developer should be experienced in using the latest techniques to build rich, interactive, modern websites/applications but rooted in good development standards and best practices. This includes performing analysis on architecture and desired project goals to determine the best framework and the API’s and tools to use in each situation. The Front-End Developer should be able to contribute value both through strategic thinking/thought leadership and through daily execution of tasks/assignments. He or she will work closely with Project Manager, UX / UI Designers and other developers in a highly-collaborative, agile, environment we have here at Team SI.

Our goal is nothing less than creating unparalleled experiences for our clients. Successful delivery of the intended solution is paramount, but enduring value lies in executing in a way that cannot be found with any other provider and leaving the client with the best possible feeling of success.

What you will be doing:

Works with project managers, account executives, and developers to understand project requirements

Transpose Adobe XD, Adobe Photoshop, wireframes, mock-ups into working code

Build reusable code and libraries for future use

Ensure the technical feasibility of design team outputs

Optimize the website for maximum speed and scalability

Work on front-end development activities, solutions, methods, and practices

Produce quality front-end code for website projects on time and in scope

Review designs created by web designers; ask any necessary clarifying questions before starting on work

Create prototypes, mockups, and staging sites for review and feedback

Maintain websites and implement any necessary additions or enhancements

Collaborate with members of the website team (including designers and back-end developers) to consistently improve the functionality and user-friendliness of our client web projects

Maintain updated knowledge of the development industry and any advancements in technology

Meet tight deadlines as required

Participate in Agile software development projects and tasks include coding, testing, debugging, documentation, peer-review, deploying, monitoring, and support.

Participate in task identification, work effort estimates, and work schedules for development and maintenance activities.

How you’ll get the job done:

Establish credibility by the sharing of knowledge related to your personal experiences and work with the team to maintain strong communication throughout each relationship

Sticking to the game plan. If something gets committed, ensuring it gets done

Making it your job to know the particular product being delivered and how it will provide business value

When something is standing in your way of providing a successful solution, you have the responsibility to bring the impediment to the attention of the team

Stepping out of your comfort zone at times - challenging yourself to grow

Taking pride in the work you have accomplished and showing it to the customer

Avoiding the desire to take shortcuts at times instead maintain the consistency in how we approach solutions to ensure successful outcomes. Avoid the temptation to think that a difficult situation will be resolved simply by the passage of time and without the hard work of addressing root causes

What you’ll need to succeed:

3+ years experience in front-end web development and code/website examples to show off

Demonstrate best-in-class HTML5/CSS3/Javascript front-end code across a broad array of web and mobile projects

Possess an advanced knowledge of web and mobile UX/UI

Develop and test across multiple browsers, platforms, and devices, including smartphones and tablets

Have experience with:

CSS systems such as LESS and SASS to compile style files

Frameworks such as Bootstrap, Foundation, etc.

Standards-compliant code

Integrating HTML/CSS into ASP.NET environment using Visual Studio

JavaScript Libraries and Frameworks (REACT.JS, Angular, etc.)

Work with project management, account service, and the dev team, and manage time across multiple projects and tasks in a deadline-driven, team environment

Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus

Participate in discussions with clients and team members about technical best practices and help teams identify optimal technical solutions

Understand agile software development and instill best practices into the process



Great to Haves!

Experience with Team Foundation Server (TFS) / Azure DevOps, Git, Bitbucket, and Jenkins a plus.

ASP.NET MVC Experience

ASP.NET CMS Experience a BIG plus: Sitefinity, Umbraco, etc..

Experience in SCRUM/Agile Workflows

2 or 4-year degree in related field

Immune to Nerf gun attacks by fellow developers.

Full-Stack Development Skills

WordPress Experience

Apply Online