Full-Stack Developer
Apply NowCompany: Centraprise
Location: Las Vegas, NV 89110
Description:
Job Title: Full-Stack Developer
Location: Las Vegas, NV (onsite from Day 1)
Duration: Long Term Contract
Job Description:
Primary Job Responsibilities
The Full-Stack developer is the "swiss army knife" that will succeed in whatever situation they come across. They are just as comfortable building out a new website as they are making changes to a scheduled job.
This gives them a wide range of experiences, and challenges, in a software development environment.
Job Duties:
Technical Skills :
Preferred:
Location: Las Vegas, NV (onsite from Day 1)
Duration: Long Term Contract
Job Description:
Primary Job Responsibilities
The Full-Stack developer is the "swiss army knife" that will succeed in whatever situation they come across. They are just as comfortable building out a new website as they are making changes to a scheduled job.
This gives them a wide range of experiences, and challenges, in a software development environment.
Job Duties:
- Build and test new features that are defect free.
- Analyze existing user interface components and find the areas that we can improve.
- Drive the resolution of problems found in existing applications.
- Work with the back-end developers to create lean interfaces that perform well, and can be extended easily for new functionality.
- Manage and maintain source code.
Technical Skills :
- Experience in one or more modern development language (Java, C#, C/C++, Go, or Rust)
- Hands-on experience with a javascript structural framework (Angular, Vue, React).
- Previous work done on high-traffic public facing websites.
- Understand the mechanics of responsive web design using HTM5/CSS3
- Experienced consuming API's (REST, GraphQL)
- Familiar with coding patterns, both object oriented and procedural.
- Makes a habit of covering the majority of their code with unit tests.
- Ability to debug code quickly and efficiently
- Experience working with SQL, NoSQL, message and data
Preferred:
- Experience developing mobile applications
- Experience with the automated build and deployment of websites
- Experience with Oracle and PL-SQL
- Experience securing a public facing API
- Experience developing as part of an agile team
- Experience solutioning and estimating requirements
- Extensive knowledge of system architecture patterns