Front-End Software Engineer - Remote
at Assembly Inc
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 13 Nov, 2024 | Not Specified | 14 Aug, 2024 | 5 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
THE POSITION
We believe front-end development is about understanding the challenges of modern web development and the tools available in the ecosystem to address them.
As a Front-End Developer, you will be responsible for implementing static visual designs and interactive elements that users engage with through their web browser when using a web application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. You will be supported by Back-End Developers, who are responsible for server-side application logic and integration of the front-end work.
If you are a Front-End Developer who is passionate about your craft, motivated to combine the art of design with the art of programming, then you are right for this role.
Responsibilities:
- Build UI components and compose them into applications for multiple browsers
- Analyze and understand business and design requirements; produce technical tasks and breakdown into estimates
- Define, review, communicate and follow development approaches for the technical tasks
- Collaborate with the back-end developers and QA engineers to integrate and test
- Work closely and collaborate with other developers and team members, communicating effectively and working together to reach defined goals and meet deadlines
- Attend and participate in daily standups and project retrospectives
- Participate in career development and performance reviews
- Commit to ongoing learning and development; participate in conferences and educational programs
- Stay up to date with current best practices
- Follow new and emerging technologies
- Participate and contribute to company culture
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Toronto, ON, Canada