Rockstars Wanted!
Our recruitment is based on competencies or sets of behaviors, skills and knowledge and will focus on finding the best people for the available jobs. The selection process may involve several stages If you meet the requirements you will be required to attend an interview.
The interview will be about you and your experience. You will be asked for examples of how you behave in different situations drawing on examples from work, university or your personal life.
Job Description:
Responsible for development, support, maintenance and implementation of a complex project module. You should have good experience in application of standard software development principles. Be able to work as an independent team member, capable of applying judgment to plan and execute your tasks. Be able to respond to technical queries / requests from team members and customers. Be able to coach, guide and mentor junior members in the team.
Responsibilities:
- Develop responsive applications using .NET Core, ASP.NET MVC Core, Entity Framework Core, Web API, jQuery, HTML, AJAX, Bootstrap, TypeScript
- Research, explore and select the best possible methods and components for the platform.
- Develop new systems from the ground up as well as modify existing customer systems and adding new features.
- Effectively analyze technical requirements.
- Participate in project planning and advice project team of all options to deliver business requirements most effectively.
- Plan and execute system tests and write complex code.
- Employ object-oriented analysis and design techniques including use case analysis, object modeling, and database schema design to ensure business requirements and design goals are met.
- Participate in application architecture planning to determine optimal solution architecture, efficiency, maintainability and sociability.
- Collaborate with the application architecture team to ensure solutions fit within the overall architecture.
Qualifications:
- A bachelor’s degree in Computer Science, Engineering or any related field with demonstrable experience is required.
- Minimum of 6 years of work experience with .NET Framework, .NET Core, ASP.NET MVC, Entity Framework 6 or Core, Web API, jQuery, HTML, AJAX, Bootstrap, CSS, JavaScript, TypeScript.
- Strong experience working with MS SQL Server Databases and Stored Procedures.
- Strong experience in Unit Testing
- Good experience in one of the JavaScript Frameworks like React, Vue or Angular.
- Experience with Agile / Scrum methodologies.
- Familiar with Azure cloud services and SaaS concepts.
- Familiar with domain driven design, service oriented architecture, layered architecture, n-tier architecture, and design patterns.
- Experience with source control tools (Git/TFS/VSS/SVN).
- Follow software development best practices with respect to documentation and configuration management.
- Self-motivated, independent, responsible team-player and exhibit exceptional relationship management skills.
Job Description:
Responsible for the creation of visual elements of the application to create an interactive and data-driven experience for the user. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Responsibilities:
- Develop new user-facing features.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs.
- Optimize application for maximum speed and scalability.
- Ensure that all user input is validated before submitting to back-end.
- Collaborate with other team members and stakeholders.
- Deliver software according to the deadline.
- Works well in a fast paced environment and can handle multiple projects at the same time.
- Stay up-to-date on emerging technologies.
- Create strategic ideas about using technology in unique ways to add value to our clients’ digital presence.
Qualifications:
- Expert skills at building responsible apps (optimized and targeted for mobile, tablet, and desktop).
- Creating real data-driven web applications on Angular
- Full understanding of the DOM and how Angular works
- Experience calling server side APIs using Angular
- Expert skills in JavaScript, HTML5, CSS3, and Bootstrap.
- Experience in consuming APIs.
- Experience with Ajax, Lazy Loading & performance optimization.
- Proficient with Client Side Debugging on Chrome and IE Developer Tools.
- Able to design usable, clean, elegant user experiences.
- Able to identify and communicate if an API is missing, insufficient, or insufficient to effectively create a top of the line user experience.
- Understanding of client side scripting attacks and how to protect against them.
- Experience using Visual Studio is a plus.
- Familiarity with design tools (Photoshop, Illustrator, Sketch, etc.)
- Proven history of developing responsive page layouts and interfaces from mock-ups.
- Complete solutions by coordinating, communicating, and contributing to team meetings and customer engagements.
- Good experience in using version controls like TFS, Git, SVN, …
Job Description:
Our quality assurance engineers are expected to be able to walk through features or products and identify problems, file bugs in product with a detailed description of the path of arrival to the bug as well as the bug itself.
Responsibilities:
- Execute test cases (manual or automated) and analyze results
- Create logs to document testing phases and defects
- Report bugs and errors to development teams
- Looks for flaws and weaknesses in the programme, such as an unappealing interface and report back to the developers on their findings.
Qualifications:
- Experience in test planning, functional testing, regression testing, integration testing, performance testing, scale testing, and usability testing, troubleshooting, debugging and automating.
- Experience working with Selenium WebDriver.
- Experience working with SpecFlow.
- Strong communication skills: both verbal and written
- Familiarity with basic SQL queries for back-end, database testing
- Ability to work and participate in a team setting with an open, collaborative communication style
- Load testing tool for web and mobile application (Ex: HP Load Runner, TFS load testing, Perfecto) is preferred
- CSQA or ISTQB Certified Tester is preferred
Job Description:
Responsible for plan, create and code web pages, using both technical and non-technical skills to produce websites that fit your customers’ requirements. Being involved in the technical and graphical aspects of pages, you’ll determine not only the look of the website but how it works as well. You may also be responsible for the maintenance of an existing site.
Responsibilities:
- Design graphics, animations and manipulate digital photographs.
- Designing engaging and responsive landing pages.
- Optimising sites for maximum speed and scalability.
- Employing industry and design best practice through website build process.
- Ensuring website function and stability across devices i.e. desktop, mobile, tablet.
- Implement and maintain high-quality SEO policies and incorporate them with content produced for the website.
- Proficiency in HTML, CSS and JavaScript for rapid prototyping.
- Creation of content for company social media channels.
- Work with different content management systems.
- Design the website’s visual imagery and ensure it’s in line with company branding policy or the requirements of the client.
- Edit content, debug code and re-design web pages.
- Good knowledge of digital marketing techniques.
Qualifications:
- 5+ years’ proven experience.
- Deep understanding of HTML/CSS/Javascript and modern web design principles.
- Proficiency working with Adobe Creative Suite (Illustrator, Photoshop, and InDesign).
- Strong experience in Responsive Bootstrap, HTML, CSS, jQuery and Javascript.
- Proficiency in English.
- Proficiency in French is a plus.
- Detail oriented with good communication skills.
- Self-motivated, independent, responsible team-player and exhibit exceptional relationship management skills.
BENEFITS
- Recognition and reward programs
- Competitive salaries and incentives
- Friendly environment
- Comfortable schedule
- Fun committees
- Monetary rewards
- Fun, smart and creative people
- Social insurance
- Career possibilities with growing team
- Paid vacations
- Social benefits