Software Developer - Front End
at Kraken Robotic Systems Inc
Mount Pearl, NL, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Jan, 2025 | Not Specified | 01 Nov, 2024 | N/A | Git,Computer Engineering,Testing,Docker,Design Patterns,Postgresql,Linux,Computer Science,Continuous Integration,Relational Databases,Data Structures | 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:
QUALIFICATIONS AND EXPERIENCE
- A minimum of four years’ software development experience.
- Degree in Computer Engineering, Computer Science, Software Engineering or equivalent.
- Proven skill set with React (or other JS frameworks), web-based technologies, Git, and JavaScript/TypeScript.
- A good understanding of software engineering fundamentals such as testing, continuous integration, Data structures, and Agile Scrum development best practices.
- Experience creating clean and intuitive UI/UX applications.
- Strong written and oral communications skills.
- Other areas of experience that is considered “nice to have”:
- Experience with relational databases such as PostgreSQL
- Experience working in Agile Scrum teams
- Experience with Figma/Adobe XD or similar wireframe/mock-up software
- Exposure to any of: Docker, Gitlab CI, and Linux
- Experience with C# with a solid understanding of MVVM and/or MVC design patterns
Responsibilities:
We are seeking a Software Developer to join our Front-End development team to work on our web-based control software for SAS and other proprietary systems, as well as geospatial display of system data outputs. The successful candidate will be able to work in a fast-paced, deadline-driven, team environment and be interested in contributing to the direction of future Kraken products. Reporting to the Lead Software Developer, the Software Developer – Front End will be responsible to:
- Participate in all aspects of software development for our web-based and desktop user interfaces, including programming, requirements gathering, UI/UX design, implementation, documentation, and testing.
- Participate in peer code reviews to facilitate knowledge sharing and promote excellence in software quality.
- Work with various teams within Kraken to ensure the timely development and delivery of Kraken products.
- Create designs for new components utilizing the industry’s most current design standards and trends under the direction of the UI/UX Design Lead.
- Contribute to the style-guide.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer Science, Software Engineering, Engineering
Proficient
1
Mount Pearl, NL, Canada