Sr. Front End Developer (expert in Node.JS) Job at Nisum, Plano, TX

VkdhVTlucitJdGhaUVptVWFuUnRyUitiQVE9PQ==
  • Nisum
  • Plano, TX

Job Description

What You'll Do

  • Web Development: Design and implement high-quality, scalable, and maintainable front-end features using modern frameworks like React, Angular, Node Js
  • UI/UX Collaboration: Work closely with UI/UX designers to translate designs into interactive, pixel-perfect interfaces.
  • Responsive Design: Ensure applications are fully responsive and accessible across devices and browsers.
  • Code Optimization: Write clean, efficient, and reusable code, adhering to best practices and performance optimization techniques.
  • API Integration: Integrate front-end applications with backend services and RESTful or GraphQL APIs.
  • Testing: Develop unit and integration tests for front-end components using tools like Jest, Mocha, or Cypress.
  • Mentorship: Mentor junior developers, conduct code reviews, and establish front-end coding standards.
  • Innovation: Stay updated on the latest front-end trends, tools, and technologies, and advocate for their adoption.
  • Version Control: Collaborate effectively using Git and other version control systems.
  • Troubleshooting: Debug and resolve issues in the front-end codebase quickly and efficiently.

What You Know

  • Experience: 8+ years of experience in front-end development.
  • Expert in Node.JS
  • JavaScript Frameworks: Proficiency in React.js, Angular, Vue.js, or other modern frameworks.
  • HTML/CSS: Strong expertise in HTML5, CSS3, and preprocessors like SASS or LESS.
  • State Management: Experience with Redux, MobX, Vuex, or equivalent state management libraries.
  • Responsive Frameworks: Proficiency with frameworks like Bootstrap, Tailwind CSS, or Material-UI.
  • Version Control: Expertise in Git and collaborative workflows.
  • Testing Tools: Experience with front-end testing frameworks like Jest, Mocha, or Cypress.
  • Performance Optimization: Familiarity with tools and techniques for optimizing web performance (e.g., Lighthouse, Webpack, or Rollup).
  • Browser Compatibility: Deep understanding of cross-browser compatibility issues and ways to address them.
  • Agile Development: Experience working in Agile or Scrum environments.
  • Communication: Strong verbal and written communication skills for collaboration with cross-functional teams.

Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Job Tags

Similar Jobs

Compunnel Inc.

UI Developer Job at Compunnel Inc.

 ...Position: UI Developer with Octagon Location: NYC, NY (Weekly 5 days office) Duration: Contract...  ...principles. Develop and maintain web applications using ReactJS. ...  ...have . Build reusable components and front-end libraries for future use. Translate designs... 

Brown & Brown

Commercial Lines Account Coordinator Job at Brown & Brown

Built on meritocracy, our unique company culture rewards self-starters and those who are committed to doing what is best for our customers. It's an exciting time to join Brown & Brown! Our business is growing both in North America and internationally which emphasizes...

Aramark

Custodial Services Worker - Anheuser-Busch Jacksonville Brewery Job at Aramark

Are you self-motivated and proud of the work you do? Here at Aramark, we take pride in our level of service and safety we provide! Cleanliness is a necessity of every business. As a Custodial Services worker on our team, youll take on the important job of keeping...

Qualified Professional & Technical

Operations Manager Job at Qualified Professional & Technical

 ...Overview: We are seeking a skilled and results-driven Operations Manager to oversee the operations of the plants within a designated...  ...drive continuous improvement in safety protocols to prevent incidents. Quality Assurance: Implement and monitor quality control processes... 

Avacend Inc

Full stack Python Developer (only W2) Job at Avacend Inc

 ...Job Title: (Software Engineer/Developer) We are looking for an experienced Software engineer...  ...development of ETL processes using Python, PySpark, Spark or other highly parallel...  ...Technical qualifications and experience level: 1. 3-7 years in development using Java...