Software Developer
Core
Design, develop, and maintain back-end web applications to support an AI-driven job application automation platform.
Role type
Back-end Software Developer
Builds
Scalable back-end web services for the swara-agent product
Domain
AI automation / Job search technology
Deliverable
production ML models | product features
Required skills
Back-end web development, Object-oriented programming (OOP), Scalable code architecture, Computer Science fundamentals, Problem-solving
Preferred skills
AI and automation technologies
Technologies
(none explicitly stated)
Responsibilities
Design and develop software applications, Write clean and efficient code, Troubleshoot and optimize software performance, Collaborate with team members
Seniority
Mid-level, hands-on IC
Rewrite
## About the company
SWARA AI focuses on automating the job application process through its innovative swara-agent product. The platform uses advanced AI technology to scrape pertinent job listings, score them, write customized cover letters, and submit applications automatically, allowing users to prioritize interview preparation. SWARA AI aims to streamline job search processes, enhancing job seekers' efficiency and experience. The company is dedicated to leveraging technology to simplify and optimize hiring solutions.
https://swaraai.xyz
## About the role
This is a full-time remote role for a Software Developer. The Software Developer will design, develop, and maintain software applications with a focus on back-end web development and programming. Key responsibilities include writing clean, efficient, and scalable code, implementing object-oriented programming principles, and actively collaborating with team members to ensure high-quality deliverables. The role also involves troubleshooting and optimizing software for performance and functionality.
## Responsibilities
- Design, develop, and maintain software applications with a focus on back-end web development and programming
- Write clean, efficient, and scalable code
- Implement object-oriented programming principles
- Actively collaborate with team members to ensure high-quality deliverables
- Troubleshoot and optimize software for performance and functionality
## Qualifications
- Strong understanding of Computer Science fundamentals
- Proficiency in Back-End Web Development and Software Development
- Experience with Programming and Object-Oriented Programming (OOP)
- Ability to write efficient, maintainable, and scalable code
- Strong problem-solving skills and attention to detail
- Ability to work effectively in a collaborative, remote team environment
- Bachelor's degree in Computer Science, Software Engineering, or related field is preferred
- Familiarity with AI and automation technologies is a plus
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.