This is a remote position.
About The Agency
Enables SMBs and enterprise clients to efficiently scale their outbound business development engine by leveraging automation technologies across various channels such as LinkedIn marketing and direct cold email outreach campaigns. With extensive experience executing this function for diverse companies, they ensure a continuous flow of qualified sales opportunities, freeing up clients to focus solely on securing deals and streamlining their workflow.
Job Description
They are seeking a skilled Full Stack Software Developer to join the team and take on the responsibility of maintaining our SaaS product. As a Full Stack Developer, you will be working with a diverse tech stack and playing a crucial role in ensuring the smooth operation and continuous improvement of our software.
Responsibilities
Maintain and enhance their SaaS product, ensuring its stability, scalability, and overall performance. Collaborate with cross-functional teams, including other developers, to gather requirements and implement new features. (3-4 people team) Ensure proper testing and quality assurance of the software. Develop and maintain server-side applications using Python, Django and Celery, ensuring clean and efficient code. Implement front-end designs using HTML, CSS, and Bootstrap, ensuring a seamless and user-friendly interface. Utilize Nginx as the server and Ubuntu as the operating system to optimize the performance and security of the software. Integrate and utilize various APIs such as Amazon SES, Gmail, Outlook, and Stripe to enhance product functionality and user experience. Deploy and manage the application on AWS, ensuring high availability and scalability. Perform code reviews, identify and fix bugs, and maintain proper documentation throughout the development process. Stay up-to-date with industry trends and emerging technologies, recommending improvements to the tech stack and development processes.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field. 3+ years of proven experience as a Full Stack Developer, with a focus on maintaining and enhancing SaaS products. Strong proficiency in Python and Django for backend development. Solid understanding of front-end technologies, including HTML, CSS, and Bootstrap. Experience working with Nginx as a server and Ubuntu as an operating system. Knowledge and experience in integrating and utilizing APIs, including Amazon SES, Gmail, Outlook, and Stripe. Previous experience with AWS for hosting and deployment. Ability to write clean, efficient, and well-documented code. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills, with the ability to work effectively in a team environment. Note: The developer is expected to have familiarity with the majority of the tech stack mentioned above.
Benefits
Up to $1,000 USD/month Open to anyone in India or SriLanka