Company Overview
AuditMiner is a pioneering SaaS company specializing in accounting software for 401K audits. We are committed to delivering outstanding user experiences and simplifying complex financial processes through our innovative solutions. As a fully remote and rapidly growing company, we offer a dynamic work environment where creativity and contribution are highly valued.
Job Description
We seek an experienced Software Engineer with at least 4 years of experience to join our growing team. You will work with our technology stack, which includes VueJS, Python, Django, and Azure. The ideal candidate will have a strong foundation in full-stack development, with a particular focus on front-end development using VueJS and back-end services with Python/Django. You will play a key role in developing our core products while collaborating closely with our data engineering and product teams.
Key Responsibilities
- Design, develop, and maintain robust, scalable web applications using VueJS, Python, and Django
- Collaborate with the product team to translate requirements into high-quality, performant code
- Ensure the performance, security, and scalability of the applications you build and maintain
- Write clean, maintainable, and well-documented code, following best practices for software development
- Participate in code reviews, providing constructive feedback and ensuring coding standards are met
- Deploy and manage applications on Azure, ensuring seamless integration with our cloud infrastructure
- Troubleshoot and resolve issues, optimizing code and workflows to improve performance
- Stay up to date with industry trends and emerging technologies to continuously enhance our technology stack
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience
- 4+ years of experience in software development, with a strong focus on front-end and back-end technologies
- Proficiency in VueJS for building responsive and user-friendly web interfaces
- Strong experience with Python and Django for developing back-end services and APIs
- Experience deploying and managing applications on Azure or other cloud platforms
- Familiarity with RESTful APIs, databases (e.g., PostgreSQL, MySQL), and version control systems like Git
- Excellent problem-solving skills, with a focus on writing efficient and high-quality code.
- Strong communication skills, with the ability to work effectively in a remote team environment
Preferred Qualifications
- Experience in the finance SaaS industry, particularly in a startup environment
- Experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes)