What are the responsibilities and job description for the Associate Software Developer position at Volie?
Associate Software Developer
About Us
Volie is a communication platform built in Golang and VueJS, enabling multi-channel communication between users and their customers. We're expanding our development team and seeking an Associate Software Developer to join us in building innovative solutions.
Key Responsibilities
- Write and maintain clean, well-documented code for our communication platform
- Collaborate with senior developers to implement new features and functionality
- Assist in developing and testing basic AI prompt implementations
- Support the integration of AI solutions with our existing platform
- Create and maintain API endpoints that interact with our core services
- Participate in code reviews to improve coding skills and knowledge
- Help with debugging and resolving customer-reported issues
- Contribute to system and feature documentation
- Learn our tech stack through hands-on, guided tasks
- Support testing and quality assurance processes
Qualifications
- Bachelor’s degree in Computer Science, Engineering, bootcamp intensive, or a related field (recent graduates welcome)
- Basic understanding of AI concepts and natural language processing
- 0–2 years of development experience with Golang, Ruby, PHP, Python, or JavaScript
- Familiarity with REST APIs and web development fundamentals
- Eagerness to learn about large language models (LLMs) like GPT, Claude, or LLaMA
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
Technical Skills You’ll Need
- Basic programming skills in at least one of: Golang, Ruby, PHP, Python, JavaScript
- Understanding of web fundamentals (HTTP, REST, JSON)
- Familiarity with Git and version control
- Basic knowledge of databases and SQL
- Understanding of software development methodologies
- Comfort working in a Linux/Unix environment
- Willingness to learn new technologies, frameworks, and languages
- Basic understanding of testing methodologies and TDD
- Problem-solving and debugging skills
- Familiarity with cloud concepts (especially AWS)
- Interest in using LLMs and AI tools to enhance development
What We Offer
- Mentorship from experienced developers
- Structured learning path for technical growth
- Real production tasks in your first week
- Opportunity to work on cutting-edge applications
- A collaborative, supportive environment that values innovation
Our Culture
We prioritize culture and seek team members who are genuinely aligned with our mission. We’re a scrappy team of hard-working developers solving complex problems with creative solutions. This is a great opportunity to grow your skills while making a real impact.
Hiring Process
- Initial Phone Screen – Includes a short programming questionnaire (20 mins)
- Technical Assessment – Basic programming and problem-solving evaluation (60 mins)
- Team Interview – Meet potential teammates and assess culture fit (45 mins)
Reports to: CTO
Salary: $60K–$80K
Job Type: Full-Time
Benefits
- Health Insurance
- Dental Insurance
- Paid Time Off
- 401(k)
- Professional Development Opportunities
- Annual Hardware Allowance
Note: Background checks are required. This role may involve access to sensitive data, including employee information, customer data, and proprietary systems.
Salary : $60,000 - $80,000