Bachelor's degree in Computer Science or a related field., At least 4 years of experience with Javascript, Typescript, and React., Proficiency in Kotlin or Swift for mobile application development., Strong communication and collaboration skills for remote teamwork..
Key responsibilities:
Design and implement functional updates and new features in the code base.
Develop testable software artifacts and conduct unit testing.
Review pull requests and write clear design documentation for new features.
Adhere to Agile processes and collaborate with Product Management and UX teams.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
With cloud-based logistics scheduling and planning, Veyor helps you instantly and seamlessly manage daily materials handling and site activity all with a few flicks of your thumb.
Veyor is a unique and rapidly growing cloud-based mobile platform for managing complex construction activity in the field. Veyor connects the full construction workforce with the supply chain in real-time enabling the efficient management of highly dynamic environments. The platform incorporates scheduling, live tracking, safety processes, and valuable data collection and analysis for optimisation of projects and future planning.
Post the rollout of the first version of Veyor's scheduling board on Sydney's tallest residential skyscraper construction project in 2018, the platform has been adopted by all leading top tier builders in Australia and New Zealand and is now growing into the US market.
We are now hiring talent to join our well-funded, fast-growing tech business with a strong, experienced software development and UX team.
The Role
In this role, you will report to the CTO, and will be responsible to:
Designing and Implementing incremental functional updates in the current code base.
Designing and implementing new features in the current code base.
Developing testable software artifacts with associated unit tests.
Reviewing pull requests meaningfully when PRs are assigned by colleagues.
Writing clear and concise design documentation when assigned tasks to develop a new feature for discussion with a peer group.
Technical design documentation must clearly communicate assumptions and options and provide justified recommendations.
Adhering to the Agile processes used by the development team.
Working closely with Product Management and User Experience Design teams.
Presenting at internal technical meet-ups and other technical forums when needed.
Completing tasks of significant complexity with limited guidance
Ideal Profile
You possess a Bachelor's degree in Computer Science or a related degree.
You have at least 4 years of proven experience working with Javascript, Typescript, and React UI framework.
You have experience throughout the mobile application development lifecycle and demonstrate proficiency in either Kotlin or Swift.
You have hands-on knowledge of the software development life cycle.
You have worked on system design and development of production software in project development
You can develop unit testing of code components or complete applications
You possess good communication and collaboration skills to work closely with our remote development teams
You pay strong attention to detail and deliver work that is of a high standard
You thrive in fast-paced work environments and can deliver while working in distributed teams.
What's on Offer?
Exciting role with a well funded and fast growing construction tech company expanding globally
Excellent scope for learning and career growth
Remote opportunity to work with an inspiring founding team and industry leaders
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.