Senior Full Stack Developer

at  Eavor Technologies

Calgary, AB, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Jul, 2024Not Specified02 May, 20245 year(s) or aboveCommercial ProjectsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Department: Operations Support
Location: Calgary, Alberta, Canada
Reports to: Director, Software Engineering
Eavor Technologies Inc. is seeking a highly skilled and experienced Senior Full Stack Developer to join our lean, high-performing, cross-functional team tasked with building an enterprise cloud application from the ground up. You will design and build throughout the stack to continuously deliver value and fulfill the department’s objectives. We invite you to read more about Eavor at our website or LinkedIn.
This hybrid role is based in Calgary, Alberta, requiring local and international travel based on business needs.

Responsibilities:

  • Develop high-quality, scalable, and maintainable components, APIs and services using Next.js, Node.js, Express, Python and PostgresQL.
  • Collaborate with the Architect to design extensible, secure and performant systems architecture as the project evolves, including selecting appropriate software design patterns, frameworks, and technologies suited for the application’s goals.
  • Adhere to established standards, follow change-management procedures and comply with applicable SDLC processes.
  • Participate in lean Agile ceremonies by attending daily scrums, sprint planning and retrospectives.
  • Provide constructive feedback to your team in code reviews.
  • Produce working prototypes that test your assumptions, assist with interface definition or illustrate a concept.
  • Write thorough unit tests for all routes and methods to ensure stability in production and high velocity in development.
  • Report progress, participate in product discovery and conduct demos with internal and external Stakeholders.
  • Monitor and improve the performance of the application, including profiling the system, identifying bottlenecks, and optimizing both the code and the application environment to ensure that the application efficiently handles the expected load and data throughput.
  • Troubleshoot runtime issues and assist Stakeholders as needed.
  • Study the domain and maintain knowledge of related engineering practices in the field.
  • Stay current with emerging technologies and advise Stakeholders of new opportunities.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Proficient

1

Calgary, AB, Canada