Software Craftsperson - Node.js, React.js, AI (Remote, New Zealand)
Remote · पूरा समय
अप्लाय करने वाले प्रथम बनिए
- अनुभव
- 1+ वर्ष
- वेतन
- —
- उद्घाटन
- 1
- की तैनाती
- 5 पहले
- कार्य मोड
- घर से काम करें
- फिर शुरू करना
- आवेदन करना आवश्यक है
नौकरी का विवरण
About the Role
This opportunity is offered by a partner company operating in New Zealand, seeking an experienced Software Craftsperson skilled in Node.js, React.js, and AI technologies. This position allows you to engage remotely, focusing on crafting scalable, high-quality software systems with a modern, AI-enhanced development environment.
Responsibilities
- Design, develop, and sustain full-stack applications using Node.js, React.js, and AI-driven development tools to ensure scalable solutions.
- Adopt and practice software craftsmanship approaches such as test-driven development, clean code standards, refactoring, and continuous integration/delivery.
- Own feature development end-to-end, spanning front-end, back-end services, infrastructure, and deployment workflows.
- Engage in pair programming, code reviews, and team collaboration to elevate engineering standards continually.
- Work closely with product teams to understand challenges, devise solutions, and implement impactful features.
- Participate in a culture that values continuous learning, technical experimentation, and excellence.
- Contribute actively to a culture of accountability, collaboration, and delivering measurable impact.
Requirements
- Minimum 18 months of experience in full-stack software development with practical involvement in production-ready projects.
- Strong proficiency in Node.js, React.js, and incorporating AI into development processes.
- Good grasp of object-oriented programming, data structures, algorithms, and software engineering best practices.
- Familiarity with Agile methodologies and Extreme Programming within continuous deployment settings.
- Experience with test-driven development, continuous integration/delivery tools, web frameworks, relational databases, and performance tuning.
- Knowledge of server setup, deployment environments, version control systems, and issue tracking tools.
- Ability to write clear technical documentation, analyze problems independently, and communicate efficiently.
- High ownership mentality, intellectual curiosity, and dedication to software quality.
- Product-oriented mindset with sensitivity to customer needs and capacity to contribute beyond assigned tasks.
- Comfortable working remotely with collaborative coordination during Pacific Standard Time hours.
Benefits
- Work fully remotely with flexible scheduling and structured team engagement.
- Work on innovative projects leveraging AI as a development collaborator.
- Participate biannually in in-person co-working sessions supported by covered travel expenses.
- Enjoy an annual company retreat with travel funded.
- Access a dedicated budget for learning, development, and conference participation, including speaking opportunities.
- Comprehensive medical and term insurance coverage provided.
- Employee-focused leave policies for work-life balance.
- Support for setting up a home office with financial assistance.
Additional Information
This role is managed through an AI-driven matching process to ensure fair and efficient candidate selection. Final hiring decisions and subsequent steps—such as interviews and assessments—are conducted by the partner company's internal team. Applicants' personal data may be processed in compliance with data privacy laws for recruitment purposes, including the use of AI tools to aid application review. Human judgment remains paramount in all final decisions.