Full-Stack Web Developer

8 hours ago

Apply Now
Logo of KPI Digital Solutions

KPI Digital Solutions

Performance Management • Analytics • Consumer Insights • Application Development • Customer Data Platform

Description

• Actively participate in designing, implementing, and enhancing software applications. • Prioritize responsibilities related to the launch of commercial-ready software. • Collaborate with the Product Owner, Product Manager and Solution Architect team members to drive effective, timely solutions to fulfill both strategic and operational needs. • Enhance software based where high-level tasks are already mapped out but manage and/or adjust the solution components based on internal or client inputs. • Responsible for Full-Stack software development tasks while collaborating with the engineers and optimization team members: Re/Design any needed components based on Release 1 scope/requirements. • Design, develop and maintain solutions to source, integrate, and expose/present data to stakeholders via the interface. • Enhance the prototypes features based on new UI/UX design provided to you. • Extend the list of visualization and dashboard components including the output of reporting files. • Have a strong DevOps and security mindset: Maintain and follow best practices for versioning control, naming convention and organization of files. • Ensure technology standards, patterns and practices are understood and implemented. • Create high standards for code quality, performance/scalability and security and seek continuous improvement. • Standardized solution stability, QA, UAT, Load and Stress Testing. • Work very closely with the pm, business & technical team and copywriters to ensure best practices for User & training documentation (input) + Technical documentation (drive related to your role).

Requirements

• 5-7+ years of relevant work exp in Commercial software development using RESTful API. • Application Design : ERD (Entity Relationship Diagram), MVC (Model-View-Controller Architectural Design Patterns), UML modeling. • Front-end Languages and Frameworks : HTML5, CSS3, React JS/ Electron, Angular, JavaScript, Typescript, JSON, Styled Components, Bootstrap. • Backend Technologies and Frameworks : C#, Entity Framework, ASP .Net Core, NodeJS, Express-JS, Django, Database Management Systems : SQLite, MongoDB, SQL Server and Oracle Database. • Cloud platform : Microsoft Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP). • QA tools and Frameworks : TDD (Test Driven Development), JUnit, Google Test, Specflow, NUnit, Schema Thesis (Test APIs), Playwright, TestComplete (tests/simulate user flow). • Extensive experience in developing user interfaces (front-end), dashboards, BI reports. • Experience with Confluence, GIT, Azure DevOps, and Jira. • Experience with Agile: (Scrum, Kanban, Scrumban), Waterfall and Lean processes. • Experience in defining and documenting business and functional requirements in an iterative software development environment. • Examples of case studies, projects, code, and documentation (white-washed) expected during interview process. • Bilingual: Fluent in English. French is also an asset. • Self-managed mindset. • Bachelor's degree in computer science/software engineering or other relevant fields.

Benefits

• The opportunity to join and grow an ever-expanding professional network of high-profile clients and reputable colleagues. • Permanent, full-time job (40 hours a week). • Hybrid (work from home and/or office) and flexible schedule. • Competitive salary and bonus structure. • Attractive group insurance plan. • Retirement savings plan with matching. • Family company culture. • Flex-Fridays in the summertime. • Free use of the gym within building. • Subsidized catering service & free snacks at the office. • Vacation days plus 6 personal days per year. • Casual work environment: jeans-friendly!

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com