Associate Full Stack Engineer
Job Description
About Us
Xennial Innovations is rapidly growing, and we need great people to join our team
Is this the right fit for me?
We're just starting off in our path towards product delivery and innovative solutions. Responsibility is a lot higher in smaller companies like ours where you get more hands-on experience with all aspects of a project. Should we grow significantly, and make it big, you will be part of that growth as well.
Who you are
As an Associate Fullstack Engineer, you will participate in the product delivery implementation on the front-end, the back-end development, and other aspects of the SDLC. Other activities include discussions, planning, implementation, documentation and more as required. You will grow and apply your knowledge and experience in application development to help deliver quality software and solutions.
Roles/Responsibilities
- Design, develop, and maintain scalable web applications across the entire software stack.
- Write well-designed, efficient, and testable code using best software development practices.
- Implement front-end and back-end solutions using modern web technologies.
- Ensure the responsiveness of applications and optimize for maximum speed and scalability.
- Collaborate with UX/UI designers to implement visually appealing user interfaces.
- Integrate third-party APIs and services to enhance functionality.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Troubleshoot, debug, and resolve software defects and issues.
- Stay up-to-date with emerging technologies and industry trends to continually improve the development process.
- Work closely with product owners to gather and refine project requirements.
- Participate in the entire application lifecycle, focusing on coding and debugging.
- Develop and maintain documentation for software design, coding, and testing.
- Collaborate with stakeholders to define and prioritize features for upcoming releases.
- Adhere to project timelines and milestones, ensuring timely delivery of high-quality software.
- Ability to work as part of an international and multi-cultural team
- Excellent written and spoken English is essential, fluency in other languages would be an advantage
- Willingness to commute and travel if necessary
Technical Skills
- Bachelor's degree in Computer Science or a related field.
- Proven development experience in every layer (front-end, back-end, database)
- Proficient in front-end technologies such as React, Vite, HTML/JS/CSS
- Demonstrated usage of front-end frameworks such as Material-UI, Bootstrap, Redux, React-Navigation
- Strong back-end development skills using languages such as and Python
- Experience with database systems such as MySQL, MongoDB, or PostgreSQL.
- Strong grasp of version control systems (e.g., Git) and collaboration tools.
- Excellent problem-solving and communication skills.
- Strong working knowledge with web services REST, SOAP and integration patterns
- Understanding of cybersecurity and OWASP concepts
- Working experience with data formats, JSON/XML
- Knowledge in at least one of the following cloud computing platforms (AWS, GCP, Azure)
- Knowledge on the current trends in AI/ML concepts
- Working knowledge of typical team software (Sharepoint, Teams, Jira, Figma, and more)
- Understanding of Design Patterns and Principles
Compensation Package
- Flexible Hybrid Work Environment
- Health and Benefits Plan available
- $ $ Bonus
How to Apply
Ready to start your career as a Associate Full Stack Engineer at Xennial Innovations Inc.?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Xennial Innovations Inc. in Markham.
Is this a remote position?▼
This appears to be an on-site role in Markham.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.