Job Title: Fullstack Developer
Job ID: 75920
Location: British Columbia
Overview:
We are looking for a software developer with hands-on front-end, cloud software development experience to join our agile team. You will work alongside other front-end, back-end developers, user experience designers, testers and business analysts.
What you will be doing:
Analyze, design, implement, test, debug and ensure maintenance of our software applications
Develop high-quality front-end software, ensuring user experience determines design choice
Develop new features to enhance the user experience, while managing older features
Striking a balance between functional and aesthetic design
Create quality prototypes and mockups
Write well designed, testable, efficient code by using best software development practices
Ensure web design is optimized for mobile devices, and for maximum speed and scalability
Utilize a variety of markup languages, maintain consistency throughout the design
Follow our agile software development process
Identify and prioritize tasks in the software development life cycle
Stay up to date with emerging technologies and current trends.
Evaluate and select third-party components/libraries/frameworks and new technologies for rapid development
What you must have:
A degree in Computer Science, or Computer Engineering
5+ years of proven work experience as a Front-end developer
Good understanding of the entire web development process
Proficiency in HTLML5, CSS, JavaScript, JQuery, Angular, AngularJS
Experience with .NET, .NET Core, C#, ASP.NET / MVC
Experience with responsive and adaptive design
Familiarity with browser testing and debugging
Experience with cloud computing platform and services (Azure preferred)
Experience with service-oriented architectures, Web Services and APIs
Experience with code versioning tools such as Git, CI/CD and DevOps
Ability to work in dynamic environment and teamwork oriented (great interpersonal skills)
Experience with Agile methodology
Experience with Jira and Microsoft Teams
Excellent communication skills (written and verbal)
Excellent problem solving, requirements analysis, analytical and technical troubleshooting skills
For more information about TEEMA and to consider other career opportunities, please visit our website at
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.