Tundra Technical Solutions is looking for a Senior Full-Stack Developer in Toronto, Canada. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Operate very closely with product managers, owners and other practitioners and stakeholders to assess new use cases, scenarios and prioritize strategic opportunities in an agile development environment.
- Accountable for design, build and testing using one or more of the programming languages * Building APIs and using available applicable APIs as needed for the engagement.
- Map the data requirements and build applicable code for handling the data requirements and integration with other internal and external data sources.
- Debug and performance tune the developed code to meet the product functional and non-functional requirements.
- Required to travel to assigned customers and engagements.
Job Requirements:
- Bachelor’s degree in computer science or related discipline.
- Minimum 5 years of experience.
- Effective experience in Java J2EE, JavaScript, Spring and REST APIs.
- Expert knowledge of one or more technologies (Node SDK, Python SDK, Swift SDK, . Ruby, Node JS, AngularJS, HTML/HTML5, CSS/CSS3, JQuery, Javascript, ReactJS).
- Familiarity with use the best of object-oriented and functional language techniques when building APIs/logic.
- Demonstrated understanding of Industry standard design patterns/architecture such as MVC, Microservices etc. and good knowledge on REST/JSON.
- Proficient experience working in fully Agile teams.
- Deep knowledge of continuous integration and deployment (CI/CD).
- Proven track record in dealing with code versioning tools like Git, Bitbucket etc.
- Strong communication skills, analytical and problem-solving skills.
- Able to work in Agile – Scrum methodology and collaborate with architects and designers.
- Able to work in a fast paced, test-driven collaborative and iterative programming environment.
About Tundra Technical Solutions:
Tundra is a global provider of innovative staffing solutions and services. Unlike any other agency, it works as a strategic partner to the client and candidate, ever-evolving and leveraging its expertise to understand your needs and solve them, so you can focus on your expertise.