Content text Full-Stack Developer - Remote.pdf
Job Description We are seeking a skilled Full-Stack Developer to join their core, long-term team and drive the development of robust, scalable applications focused on tax efficiency and compliance. The Full-Stack Developer will design, develop, and maintain tax-focused applications, handling end-to-end development across front-end, back-end, and database layers. The role requires 3–5 years of enterprise software experience, with expertise in secure coding, modern DevOps practices, and emerging technologies like LLMs. The ideal candidate is a versatile problem-solver with a security-first mindset and experience in tax-related or financial systems. Key Responsibilities: Develop and maintain full-stack applications for tax-related use cases, ensuring scalability, performance, and security across all layers. Implement tax-focused features, integrating with platforms like Soraban (https://www.soraban.com/) to support compliance and accurate calculations. Utilize large language models (e.g., Claude 3.7 with Cursor) to accelerate development, such as generating code, optimizing workflows, or automating repetitive tasks. Design and implement CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions to automate testing and deployment. Deploy and manage applications in Kubernetes clusters, ensuring high availability and scalability. Adhere to a secure software development lifecycle, leveraging tools like Snyk (https://snyk.io/) and Cycode (https://cycode.com/) to identify and mitigate vulnerabilities, and following OWASP best practices. Write and maintain comprehensive unit, integration, and end-to-end tests (e.g., using Jest, Selenium) to ensure code reliability and quality. Act as a versatile “jack of all trades,” tackling diverse technical challenges, from architecture design to debugging, in a fast-paced environment. Collaborate with cross-functional teams to define requirements, prioritize features, and deliver production-ready solutions. Required Qualifications Experience: 3–5 years of enterprise software development, with a proven track record of building and maintaining complex, scalable applications. Full-Stack Expertise: Front-end: Proficiency in JavaScript frameworks (React, Angular, or Vue.js) for building responsive, component- driven interfaces. Back-end: Experience with Node.js, Python, or Java for developing robust APIs and server-side logic. Databases: Expertise in SQL (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB) for secure data management. Tax-Related Systems: Familiarity with tax-focused platforms (e.g., Soraban) or financial software, ensuring compliance and precision in calculations. LLMs: Hands-on experience using LLMs (e.g., Claude 3.7, Cursor) for code generation, automation, or development optimization. CI/CD: Demonstrated ability to implement CI/CD pipelines with tools like Jenkins, GitLab CI, or GitHub Actions. Kubernetes: Practical experience deploying and managing containerized applications in Kubernetes environments. Security: Strong security-oriented mindset, with experience using Snyk, Cycode, or similar tools for vulnerability scanning and remediation, and adherence to OWASP secure coding principles. Testing: Proficiency in writing automated tests (unit, integration, end-to-end) using frameworks like Jest, Mocha, or Selenium. Soft Skills: Strong problem-solving, adaptability, and collaboration skills, with the ability to handle diverse tasks in a dynamic environment. Preferred Qualifications Prior experience developing tax-focused or Fintech applications. Certifications in secure coding (e.g., CSSLP) or cloud platforms (e.g., AWS Certified Developer, Azure Developer Associate). Familiarity with additional DevOps tools (e.g., Docker, Terraform) or cloud platforms (AWS, Azure, GCP). Why Join Us? Join a core team shaping innovative tax solutions with significant impact. Work with cutting-edge technologies (Claude 3.7, Kubernetes, Snyk) in a security-centric environment. Enjoy the flexibility of remote work and opportunities for professional growth in a collaborative, fast-paced team. Job Type: Full-time English (Preferred) Work Location: Remote