Angular Developer

Overview

On Site
$65 - $70
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)

Skills

Angular
Frontend Developer
Angular Developer
UI Developer

Job Details

As a Software Engineer, you'll design and develop software for the current and next generation of Client Operating Systems. In this role, you'll be developing highly complex applications with a team goal of streamlining business operations and improving overall user experience. The ideal candidate is a self-starter with a strong desire to increase efficiencies and make an impact while contributing to a cross-functional team. Your ability to creatively collaborate and execute team goals will affect scalability and directly contribute to the company's mission of accelerating the world's transition to sustainable energy.

Responsibilities

  • Work with experienced engineers across many functional areas to deliver business value to internal and external stakeholders.
  • Develop scalable web solutions using tools and languages like Angular, HTML, JS and CSS.
  • Design and develop new modules on the home-grown line-of-business applications collectively called "Client OS.
  • Collaborate with Product, Design, and Business stakeholders to plan and prioritize new feature development
  • Own feature development and projects through design, development, testing, release and production
  • Write code and check in to source control systems in accordance with Tesla's software development life cycle (SDLC) policies.
  • Follow security standards and techniques for web applications to ensure that the software you develop is free of security vulnerabilities.
  • Complete all the tasks that your manager assigns to you from time to time and share updates regularly.
  • Conduct peer code reviews and uphold coding standards and documentation. Maintain unit tests, bug tracking, and releases while following Tesla's security best practices throughout development.
  • Monitor live system metrics, resolve production issues, and refine system performance, scalability, and reliability


Requirements

  • A bachelor's degree in computer science, Engineering, or a related field, proof of exceptional skills in related fields with practical engineering experience, or equivalent
  • 4+ years of experience working and building web applications
  • Web application development using Angular, HTML, JavaScript, CSS etc.
  • Experience working with Continuous Integration and Continuous Development (CI/CD)
  • Deep understanding of working with REST APIs
  • Unit Testing and Integration Testing
  • Excellent communication skills
  • Experience with react framework is a plus


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.