BACKEND ENGINEER - [AJC052]

Nimble


Nimble is revolutionizing the commercial contractor experience by developing a cutting-edge software solution. Our mission-driven team is looking for a skilled engineer to help shape and improve our industry-leading platform. Key Responsibilities - We are seeking an experienced software engineer to build and maintain our real-time, event-driven backend platform, including services and features. - This role involves writing high-quality code with strong test coverage and documentation, as well as developing and improving our GraphQL and REST APIs. - You will promote, teach, and enforce our documentation standards, propose recommendations, and provide feedback to ensure the delivery of high-quality software. - Collaborating with our QA engineering team, you will work together to ship precision-engineered software that meets our high standards. - You will co-own the short and long-term technical vision of your squad, providing technical mentorship and guidance to engineers within your team and others. - In this role, you will be responsible for helping to improve the technical quality of our work through regular design, code reviews, and automated testing. - You will communicate effectively with engineers, product managers, customers, partners, and other leaders to share your technical knowledge and expertise. Requirements - We require at least 3+ years of experience in software engineering roles, designing APIs, integrations, platforms, and tools used by other engineers. - This role requires you to be a role model to more junior engineers, shaping and guiding technology decisions while contributing alongside your team. - Strong communication and technical writing skills are essential, along with experience working with React.js, Node.js, and Apollo. - Prior knowledge or ability to quickly learn developing in a CI/CD environment is preferred, as is familiarity with Python for back-end development. - Familiarity with Jest, unit testing, debugging, profiling, and performance monitoring is also required. - A degree from a top university in computer science, engineering, or related fields is preferred.

trabajosonline.net © 2017–2021
Más información