Job Description
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
2+ years of experience in frontend development with a strong focus on JavaScript, TypeScript, React, and/or Vue.js
Proficiency in HTML5, CSS3, SCSS, and modern CSS frameworks like Tailwind or Bootstrap
Experience integrating with RESTful APIs and GraphQL services
Strong understanding of responsive and mobile-first design principles
Knowledge of state management solutions such as Redux, Vuex, or Zustand
Experience working in an Agile/Scrum development environment
Strong problem-solving and critical-thinking skills with attention to detail
Excellent communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders
Experience with Git and version control workflows
Responsibilities
Design, develop, and maintain web and mobile applications using React, Vue.js, JavaScript, TypeScript, and CSS frameworks such as Tailwind or Bootstrap
Collaborate with UX/UI designers to translate wireframes and mockups into interactive, pixel-perfect user interfaces
Optimize applications for maximum speed, scalability, and cross-browser compatibility
Work with backend teams to integrate frontend components with APIs and database systems
Develop reusable and maintainable code following industry best practices
Troubleshoot and debug UI/UX issues and performance bottlenecks
Stay up to date with the latest frontend development trends, tools, and technologies
Participate in Agile development processes, including sprint planning, code reviews, and standups
Ensure accessibility and usability standards are met across all platforms
Maintain version control using Git and participate in CI/CD workflows
Job description
Frontend Developer
Our client is a leading provider of innovative software solutions for the agriculture, forestry, and natural resource industries. Since 2003, they have been helping field workers enhance operations using advanced technology, web, and mobile software solutions.
Responsibilities:
• Design, develop, and maintain web and mobile applications using React, Vue.js, JavaScript, TypeScript, and CSS frameworks such as Tailwind or Bootstrap.
• Collaborate with UX/UI designers to translate wireframes and mockups into interactive, pixel-perfect user interfaces.
• Optimize applications for maximum speed, scalability, and cross-browser compatibility.
• Work with backend teams to integrate frontend components with APIs and database systems.
• Develop reusable and maintainable code following industry best practices.
• Troubleshoot and debug UI/UX issues and performance bottlenecks.
• Stay up to date with the latest frontend development trends, tools, and technologies.
• Participate in Agile development processes, including sprint planning, code reviews, and standups.
• Ensure accessibility and usability standards are met across all platforms.
• Maintain version control using Git and participate in CI/CD workflows.
Qualifications:
• Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
• 2+ years of experience in frontend development with a strong focus on JavaScript, TypeScript, React, and/or Vue.js.
• Proficiency in HTML5, CSS3, SCSS, and modern CSS frameworks like Tailwind or Bootstrap.
• Experience integrating with RESTful APIs and GraphQL services.
• Strong understanding of responsive and mobile-first design principles.
• Knowledge of state management solutions such as Redux, Vuex, or Zustand.
• Experience working in an Agile/Scrum development environment.
• Strong problem-solving and critical-thinking skills with attention to detail.
• Excellent communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
• Experience with Git and version control workflows.
• Familiarity with CI/CD pipelines and frontend testing frameworks (e.g., Jest, Cypress) is a plus.
• Familiarity with React Native or Flutter for mobile development is a plus.
💡 Quick Summary
Seeking a career-building opportunity? The Frontend Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Sheridan offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
