➔ All jobs
➔ Jobs at Giatec Scientific
➔ Apply for this job
Job DescriptionAs a Full Stack Developer, you will be a key part of our research and development team. You will be collaborating with product owners, software developers, UI/UX designers and data scientists to develop and maintain the next generation of our solutions. These solutions leverage IoT and Machine Learning to revolutionize the way we use concrete, while reducing its impact on our climate.
This position is fully remote.
RESPONSIBILITIES:- Analyze product requirements and define technical specifications.
- Design, develop, document, test and maintain cross-platform software solutions using agile methodology.
- Ensure the technical feasibility of UI/UX designs and translate UI/UX design wireframes to actual code.
- Coordinate cross-functionally to ensure the project meets business objectives and compliance standards.
- Optimize applications for maximum speed, quality and scalability.
- Participate in code reviews and inspections.
- Bridge the gap between graphic design and technical implementation.
- Work with a project manager or product owner to meet specification needs.
- Document programming tasks and procedures.
- Identify troubleshooting issues and resolve bugs found through testing.
- Follow software-engineering best practices in usability, code quality, test coverage, source control, and CI/CD.
- Partner with other engineers, UX designers, product managers, and customers to refine and build complex products.
- Degree in Computer Science/Engineering or equivalent experience in full stack development
- Minimum 3 years of experience developing front-end and back-end enterprise web applications
- Strong proficiency in JavaScript
- Experience working with modern front-end technologies (i.e. React.js, React-Native)
- Experience working with UI Frameworks such as Material-UI or Bootstrap
- Deep knowledge and programming experience in ES6, HTML5, CSS3 and SASS
- Strong grasp of unit, integration, and end-to-end test development
- Experience with Node.js and Express.js
- Experience in using and implementing RESTful APIs
- Experience with serverless software development
- Experience with MySQL and PostgreSQL databases
- Open to learning new languages and technologies
- Enthusiasm for engineering practices such as refactoring, TDD, CI/CD, pair programming, and design and code reviews
- Knowledge of web testing frameworks like Jest or Mocha
- Experience with Git
- Creative problem-solving skills and abilities
- Able to operate independently and as part of an Agile team
- Strong grasp of unit, integration, and end-to-end test development
- Strong desire to spread your knowledge via presenting and mentoring
- Experience with Docker
- Experience with AI/ML-based solutions
- Experience with UX/UI Design tools (i.e. Axure, Adobe XD)
- Experience with IoT solutions
- Knowledge of Python and other programming languages
- Knowledge of NOSQL such as MongoDB
- Knowledge of Webpack, Gulp and Yarn
Giatec Scientific Inc. (Giatec) is a global company bringing smart testing technologies and real-time data collection to the forefront of every jobsite to revolutionizing the construction industry and reduce concrete’s carbon footprint. Giatec’s suite of hardware & software products leverages AI and Internet of Things (IoT) and delivers wireless concrete sensors, mobile apps, and advanced non-destructive technologies (NDT) that drives innovation throughout concrete’s lifecycle.
Giatec technology has helped over 9,000 projects in 80 countries worldwide meet their construction targets on time, and this number is quickly growing. We have also been recognized by numerous organizations as one of Canada’s fastest growing companies for three years running!
At Giatec, we fundamentally believe that attracting and keeping smart and talented people is a key to our success. We are looking for creative and passionate people to join our rapidly expanding team.
Team up with us and reshape your future!
TO APPLY:Do you have some of these skills but maybe not all? We still encourage you to apply as we would love to review your unique application and learn more about you! Please send your cover letter and resume to us indicating why you believe you would be a good fit for this role.
At Giatec, we know that diversity, inclusion, and a sense of belongingness are critical to our success. We believe that employees with diverse backgrounds and experiences strengthen our workplace culture, boost our creativity, and help us to revolutionize the concrete industry.
Giatec is dedicated to creating a barrier-free environment starting with the hiring process. If you require any special accommodation or support during the recruitment process, please indicate in your email to us.
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs