Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Full Stack Developer (Javascript) (2334559465)

Science, Technology, and Engineering

IT / Computing / Software



Halifax, Nova Scotia, Canada

Critical Impact’s cutting-edge technology and marketing expertise simplify the Marketer’s quest for effective email marketing. We help all businesses connect with their customers, members, or students in a far more impactful way than traditional e-marketing affords. Applying Critical Impact’s innovative e-marketing technology, it is simple to deliver rich, dynamic newsletters, marketing messages, and surveys that provide the impact you are looking for. Our Mission is to make organizations more successful by reliably and consistently delivering practical, technology-driven, business solutions enhanced by great service. We achieve this by recruiting, developing, and retaining a great group of highly motivated and hard-working team members. Operating under the Jonas Software Group, we are a proud subsidiary of the public company, Constellation Software, Inc. (CSI), an international provider of market-leading software with revenues of over $3.5 billion USD and 20,000 employees across the globe. POSITION Critical Impact is expanding We are seeking a full-stack developer (JavaScript) to join our development team. You will be involved in all stages of the product development, including designing, developing, deploying, and supporting new and existing applications. Your time will be primarily focused on new product development as an experienced developer and positive team player. REQUIREMENTS 5 years of professional full-stack development experience. 3 years SQL experience using MySQL, MariaDB. 2 years offull-time experience developing applications with JavaScript frameworks/libraries including Vue, React, or Angular. 2 years of full-time experience with Node.js. Strong knowledge and experience with Ajax, JSON, HTML5, CSS3. Experience integrating apps with APIs and other web services via REST. Experience with unit testing, release procedures, coding design and documentation. Proficiency using versioning with Git. Excellentwritten and oral communication skills Stronginterpersonal and team relationship skills. Ability to learn and master new technologies and committed to continuously learning. Ability to learning on the Fly. Experience developing SMS services (preferred). Experience developing email services (preferred). Experience developing SAAS applications (preferred). RESPONSIBILITIES Full-stack application development with a focus on React and Node. Work closely with the project manager and development team to implement feature specifications. Show initiative by offering ideas to help improve the department. Work effectively with the development team to ensure project success. Creativity: Develop innovative solutions to software problems that maintain a high degree of quality and keep our customers happy. Time Management: Follow efficient processes to achieve a high level of productivity, maintain exemplary application performance, and coordinate timely development response to critical customer issues. Problem Solving: Continually evolve new ways of proactively and prescriptively finding application functionality and performance problems, and then establish effective and innovative ways to resolve and prevent the problems. Review and contribute to technical design specifications, diagrams, wireframes, and client Statements of Work to address both functional and non-functional requirements. Stay abreast of emerging software technologies and take initiative in their adoption when they are a good fit for the company. TECHNOLOGY USED JavaScript frameworks/libraries including Vue, React, Angular Node.js TypeScript MySQL, MariaDB Scrum Agile Methodology Tomcat, .NET, JavaScript, ExtJS, ColdFusion IIS, Apache Web Server AWS Github Jira