Sr Front End Developer

Plano, Texas

Nisum
Job Expired - Click here to search for similar jobs

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.

Date Posted: 02 May 2025
Job Expired - Click here to search for similar jobs