Full Stack Developer
atAi And Robotics VenturesJob Summary
As a Software Development Team Lead, He/She will manage the software developer team in completing a range of internal and external projects, designing the overall solutions, and directing the team's work and priorities while helping the developer team members' career paths and futures. He/She will ensure high-quality, stable solutions that are easily deployable, user-friendly, and scalable.
Duties and Responsibility
- Lead and mentor a cross-functional technical squad, providing guidance and setting technical standards and the adoption of best practices.
- Oversee technical decision-making within the squad, ensuring alignment with overall technology strategy.
- Collaborate with the Product Owner to manage the product backlog, prioritizing tasks and ensuring clarity of user stories and acceptance criteria.
- Monitor and report on squad performance, planning, execution, and delivery of squad projects, ensuring that timelines, quality, and budget requirements are met.
- Represent the squad in technical discussions, contributing to the overall technology strategy and roadmap.
- Drive continuous improvement initiatives within the squad, leveraging feedback, metrics, and retrospectives.
- Enforce SSHE policies and environmental compliance in all working areas.
Experience
- Bachelor's degree in computer science, Software Engineering, or related field. Advanced degrees or certifications (e.g., Certified ScrumMaster, AWS Certified Solutions Architect) are a plus.
- At least 10 years of experience in software development, with 5-7 years in a technical leadership role managing cross-functional agile teams.
- Proven experience working in Agile environments (Scrum, Kanban), with a strong understanding of Agile principles, methodologies, and tools.
- Experience in the technology development domain, preferably within sectors such as environmental technology, geospatial solutions, or carbon trading platforms.
Skills and Abilities
- Proficiency in programming languages relevant to the squad's projects.
- Strong understanding of software architecture, including microservices, cloud-native development, and system integration.
- Familiarity with data engineering and analytics tools, particularly those used for processing and analyzing large datasets.
- Demonstrated ability to lead and mentor a cross-functional team, with a track record of building high-performing squads.
- Excellent verbal and written communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
- Strong problem-solving skills, with the ability to navigate complex technical challenges and drive solutions.
- Proficient in making informed, data-driven decisions, balancing technical and business considerations.
- Able to thrive in a fast-paced, dynamic environment, with a willingness to learn and adapt to new technologies and methodologies.
Competencies
- I DREAM - Passion
- I DREAM - Fun
- I DARE - Innovate
- I DARE - Drive Result
- WE DO - Respect
- WE DO - Teamwork
Skills
Skills required
- Software Architecture
- Software Development
- Product Owner
- Architecture
- Full Stack
Experience required
- 5 years
Skills optional
- Leadership Skill
- Teamwork
- Scrum
- Cloud Computing
- Amazon AWS
Salary
- Negotiable
Job function
- IT / Programming
- Management
Job type
- Full-time
Company overview
WHAT WE DO ARV’s strategic direction is to become a successfully recognized AI & Robotics platform in South East Asia with estimated initial investment of approx. $50 Million for the first 3 years covering three main activities: Research and development of innovative technologies Marketing and s ... Read more
Why join us: Joining ARV means being at the forefront of technological innovation. We offer a dynamic and collaborative environment where your ideas can shape the future of AI and robotics. We are dedicated to employee well-being, offering a comfortable and inviting workspace that fosters creativity and producti ... Read more
