CareerZen Logo
Company logo

.Net Software Developer

Experis

Full-time

Montvale, NJ

Job description

Job Overview
We are seeking a talented and innovative Front End Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining engaging, responsive web applications and user interfaces. This role offers an exciting opportunity to work on diverse projects, utilizing cutting-edge technologies and frameworks to deliver seamless digital experiences. The Front End Developer will collaborate closely with backend developers, UX/UI designers, and project managers to create intuitive and visually appealing web solutions that meet client needs and business objectives.

Responsibilities

  • Develop and implement user interfaces using HTML, CSS, JavaScript, and TypeScript, ensuring responsiveness across devices.
  • Build dynamic web applications utilizing frameworks such as Angular, React, Vue.js, and Express.js.
  • Integrate front-end components with RESTful APIs, GraphQL, and other web services to enable smooth data flow.
  • Collaborate on system architecture design and contribute to the development of scalable front-end solutions.
  • Write clean, maintainable code adhering to best practices in software development and SDLC methodologies.
  • Conduct unit testing and debugging to ensure high-quality deliverables.
  • Use version control systems such as GitHub, SVN, or Jenkins for code management and deployment automation within CI/CD pipelines.
  • Participate in wireframing, user flow creation, and UX/UI design processes to enhance user experience.
  • Optimize web applications for SEO, performance, and accessibility standards.
  • Work within Agile methodologies using tools like Jira or Trello for project tracking and collaboration.
  • Maintain familiarity with cloud platforms such as AWS or Azure for deployment and DevOps practices including Ansible or Docker containers.

Skills

  • Proficiency in front-end development technologies including HTML5, CSS3 (SCSS), JavaScript (including frameworks like Angular, React, Vue.js), TypeScript, jQuery, Bootstrap, and AJAX.
  • Experience with web design principles focusing on responsive web design and UI/UX best practices.
  • Knowledge of system architecture concepts related to web applications and application development lifecycle (SDLC).
  • Familiarity with back-end technologies such as PHP, Python, Ruby on Rails, ASP.NET (<PERSON>), C#, Java (.NET), Node.js, Django, Ruby on Rails, WordPress, Drupal or similar CMS platforms is a plus.
  • Experience working with databases including MySQL, PostgreSQL, Microsoft SQL Server, SQLite, MongoDB or similar NoSQL solutions; understanding of SQL queries is essential.
  • Hands-on experience with RESTful APIs, SOAP web services, GraphQL APIs for data integration.
  • Familiarity with DevOps tools such as Jenkins, GitHub/GitLab/Bitbucket repositories; knowledge of CI/CD pipelines is preferred.
  • Understanding of system administration in Linux environments; experience with Tomcat servers or similar application servers is advantageous.
  • Knowledge of SEO optimization techniques alongside web performance tuning strategies.
  • Strong problem-solving skills with attention to detail; ability to work collaboratively within Agile teams using Jira or Trello platforms. This position offers an engaging environment where innovation meets technical excellence—ideal for developers passionate about creating impactful digital experiences through modern front-end technologies.

Pay: $89,525.93 - $107,816.17 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Employee discount
  • Health savings account
  • Professional development assistance
  • Referral program

Work Location: In person