Job Title: Java / .Net Full Stack Developer (with expertise in UI development)
Location: Vancouver BC
Employment Type: Fulltime
Exp: 68years
No. of positions: 1
Local candidates only
Key Responsibilities:
- Design develop and maintain scalable applications across frontend and backend layers.
- Implement and integrate UI components using Angular Vue.js or React to create responsive and interactive user interfaces.
- Collaborate with crossfunctional teams to understand requirements and translate them into technical solutions.
- Ensure code quality through testdriven development (TDD) and continuous integration (CI) practices.
- Design and implement microservices architectures leveraging cloud platforms like Openshift Azure (nice to have).
- Perform code reviews identify areas for improvement and propose solutions to enhance application performance and scalability.
- Communicate effectively with stakeholders to gather requirements provide updates and present technical solutions.
Requirements:
- Bachelors degree in computer science Engineering or a related field.
- 6 years of experience in programming small to largescale applications with a focus on both frontend and backend engineering.
- Expertise in frontend programming languages and frameworks such as Angular Vue.js or React.
- Intermediate to expert level proficiency in backend programming languages such as Java or .Net.
- Strong understanding of microservices architecture design principles and experience in implementing microservicesbased solutions.
- Experience with testdriven development (TDD) and familiarity with CI/CD pipelines.
- Excellent written and oral communication skills with the ability to effectively communicate technical concepts to nontechnical stakeholders.
- Strong presentation skills and the ability to determine the information and communication needs of various project stakeholders.
Nice to Have:
- Experience with microservices deployment on cloud platforms such as Openshift Azure AWS etc.
- Familiarity with containerization and orchestration technologies (e.g. Docker Kubernetes).
- Understanding of Agile/Scrum methodologies and experience working in Agile teams.
Benefits:
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Collaborative and innovative work environment
- Flexible work schedule and options for remote work
If you are a skilled Full Stack Developer with a passion for UI development and a strong background in both frontend and backend technologies we encourage you to apply. Join us and contribute to building cuttingedge applications that redefine user experiences.
Application Process:
Please submit your resume and a cover letter outlining your relevant experience and why you are interested in this role. We look forward to reviewing your application!