Full-Time Staff Software Engineer
Nearmap is hiring a remote Full-Time Staff Software Engineer. The career level for this job opening is Expert and is accepting USA based applicants remotely. Read complete job description before applying.
Nearmap
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
The role also has leadership responsibilities and requires broad codebase knowledge. The ideal candidate will have a strong mental model of the entire system to facilitate ideating on large scale roadmap items, will own major system components, and will participate in requirements gathering with customers both internal and external.
- Work on a full stack of ReactJS/NodeJS/PostgreSQL and messaging/microservices architecture.
- Work with frontend and backend practice leads to improve systems/UI where possible.
- Improve the process of developing software at Nearmap with the ideas you bring to the table! · If you have .NET experience, assist in the transition of some backend NodeJS systems to C#.
- If you have deep SQL knowledge, work to improve queries and the overall speed of the Nearmap system.
- Work with Jira to keep the team knowledgeable of where tasks are.
- Comply with responsibilities of working for a private equity · Comply with all local legislative requirements.
- Adhere to company guidelines and the corporate Code of Conduct
- Where appropriate, keep up to date with legislative requirements
- Act in an ethical way when dealing with company assets and other people
- 7+ years professional software engineering experience.
- Relevant degree or certifications desirable
- Experience with building and maintaining highly scalable systems, including messaging, microservices, and relational databases.
- Experience with JavaScript/TypeScript and NodeJS.
- Experience with ReactJS is big plus; Experience with frontend JavaScript frameworks is a must.
- Experience in relational databases; PostgreSQL and PostGIS experience is a big plus, but not required.
- Experience with C# and .NET is a plus
- Experience working with Kubernetes is a plus.
- Experience working with third party SDKs and Web Services.
- Excellent verbal, written and visual communication skills.
- Positive self-starter.
- Strong problem-solving skills.
- Customer service focus, both internal and external.