Salary:
At Pacific Programming and Tech Inc., we are passionate about crafting innovative software solutions that empower businesses and enhance user experiences. Our team thrives on collaboration, creativity, and a commitment to excellence. We are a leading software development firm specializing in the development of various systems and related applications, and we are currently seeking a skilledFront-End Developerto join our dynamic team.
Expertise in React is preferred although anyone with good understanding of a modern JavaScript framework will be considered. The ideal candidate will bridge the gap between modern front-end technologies and .NET Core backend systems, creating seamless, responsive, and user-friendly web applications.
Key Responsibilities
Develop and maintain responsive web applications using React.js and related technologies
Collaborate with .NET Core backend developers to integrate front-end components with API endpoints
Implement state management solutions (Redux, Context API) and handle client-side routing
Write clean, maintainable, and reusable React components following best practices
Optimize application performance and ensure cross-browser compatibility
Participate in code reviews and contribute to technical documentation
Work within an Agile development environment
Implement and maintain unit tests for front-end code
Ensure application security best practices are followed
Required Qualifications
7+ years of experience in front-end development with React.js
Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3
Experience working with RESTful APIs and handling HTTP requests
Understanding of .NET Core architecture and its integration with front-end applications
Experience with version control systems (Git)
Strong understanding of responsive design principles
Experience optimizing core web vitals.
Preferred Qualifications
Experience with .NET Core MVC or Web API development
Familiarity with Agile methodologies
Soft Skills
Attention to detail
Strong problem-solving abilities
Excellent communication skills
Team collaboration
Ability to work independently
Time management
Adaptability to new technologies
Education
Bachelor's degree in computer science, software engineering, or related field
Equivalent work experience may be considered
Benefits
Competitive salary
A benefits package that includes an extensive health insurance package, as well annual vacation, sick and personal days.
A remote-hybrid work environment and flexible work arrangements to promote work-life balance(2 days on site, 3 days remote)
A collaborative and supportive work culture.
Opportunities for professional growth and development.
Offices located in the heart of Montreal and Vancouver, with direct access to public transit.
#Information Technology jobs