Description:
Looking for folks living in the Bay Area or LA ideally ***
Full Stack Developer
Job Summary
We are looking for experienced, full-stack developers to assist and lead in building and
supporting internal web applications and services. Candidates should have experience
developing and maintaining cloud-based applications.
This is a role for a problem solver who wants to influence how the software works, as
well as how it looks. You can inspire creators and clearly articulate your vision. You
follow technical discussions and have an understanding of the engineering behind
software development. You can quickly learn new technology and processes and excel
at building strong cross-functional relationships (operational, technical, and creative) in
a fast-paced organization.
You aren’t afraid of production work. We are a small team, and as such we wear a lot of
hats. You obsess over small details and make sure every pixel is in its place.
You are able to communicate in a clear concise manner (whether it be email, voicemail
or face-to-face). You are easy-going, and able to multi-task. You are level-headed and
keep your cool when deadlines or other pressures develop. You thrive in a fast-paced
environment and are able to keep many different projects and priorities organized and
moving in the right direction. You can change directions easily and comfortably, even if
that means starting over, or doing something completely different.
Key Qualifications
All candidates should be proficient front-end developers with advanced
experience in PHP, Laravel Livewire and AlpineJS, CSS, and JavaScript.
The ideal candidate would have experience working with PostgreSQL -
specifically Triggers and Views. If the candidate doesn’t have experience with
PostgreSQL then they should be proficient with similar databases such as
MySQL, MariaDB, MongoDB, etc. However, they will need to quickly learn
PostgreSQL and be able to provide guidance on best practices.
Knowledge of how to design and write automation scripts using Cypress (or
Selenium) would be very helpful.
Experience with Git for version control is absolutely required. Candidates would be expected to contribute to story writing and estimating, and
they would be comfortable working in short sprint cycles.
Experience connecting to JIRA and other application APIs such as Box, Slack,
and Quip would be a huge plus. Regardless of past experience in these specific
areas, applicants would be expected to learn how to connect with internal and
third-party applications where necessary.
Experience in a quick-moving and cross-functional environment. Collaborative and team-oriented approach.
Description
This is a role that requires collaboration across multiple design, engineering, business,
and production teams. You will be responsible for writing bullet proof code as well as
unit tests that back it up. We often provide tech support for others on our team.
Education
You should have the ability to become an expert at any tool we may need to complete a
task. Even if these tools don’t exist, so you’ll draw on your experience and instinct to
help define the tools based on the needs of the project. Expert with macOS, Visual
Studio Code, Terminal, Jira, Confluence, and iWork suite (Keynote, Pages, and
Numbers).
Additional Requirements
Bachelor's Degree or equivalent experience preferred
5+ years relevant development experience required Clear and concise communication and organization skills Passion for the brand and relentless in preserving its authenticity
Skills:
JavaScript, PHP, MVC Architecture, HTML, PostgreSQL, Software Development
Top Skills Details:
JavaScript, PHP, MVC Architecture, HTML, PostgreSQL
Additional Skills & Qualifications:
Someone who is okay not being the lead developer, but being a contributor with a point of view
They have a whole framework and application that is built and running (went live in Jan 2023), need to continue building on to the front end based on the needs of the business and capabilities of the tool
Need some who is experienced in applications or worked in larger platform stuff and can contribute day 1.
Able to take direction with what is currently built out, contribute and collaborate. Not just junior taking tickets.
Someone who can develop new code and new features and bring ideas.
This person would mostly be doing front end JavaScript, HTML/CSS and would like them to be able to create unit tests
Having Cypress automation experience is a huge plus. That is the missing link on their team.
Work closely with the UX person and bring that to life within the web tool
Tool is used to manage hundreds of on device campaigns across different Media Services
someone that is open to PHP basic understanding of MVCsomeone willing to do that now but understands the tools are going to changewrites good unit tests
80% front end
20% Cypress (unit tests)
Experience Level:
Expert Level
About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.