Abstrakt is launching Abstrakt Intelligence, an all-in-one enablement and data platform to power smarter outreach, streamline workflows, and drive efficiency across sales, campaign management, and core business operations. The company needs a Full-Stack Developer to help build and shape this platform.
Requirements
- Proven experience as a Full-Stack Developer with a strong foundation in both front-end and back-end development using modern frameworks.
- Proficient in Python, with experience building APIs using FastAPI, and working with SQLAlchemy and Alembic for database modeling and migrations.
- Skilled in Vue.js 3 (Composition API) and Bootstrap for building responsive and component-based UIs.
- Experience working with MySQL or other relational databases, including data modeling and query optimization.
- Hands-on experience with Git and Docker for containerized development and deployment.
- Familiarity with API integrations, cloud infrastructure (e.g., AWS) and general DevOps practices.
- Preferred: Familiarity with Salesforce APIs and Apex.
Responsibilities
- Develop, test, and deploy web applications that support marketing automation, CRM integrations, and lead management.
- Work with front-end and back-end technologies, including JavaScript, Python, or similar frameworks.
- Optimize database structures and API integrations for seamless system interoperability.
- Collaborate with the product team to improve user experience and functionality.
- Maintain code quality through version control, testing, and documentation.
- Work with stakeholders to gather requirements and translate them into technical solutions.
- Ensure best practices in security, scalability, and system performance.
Other
- Seeking local candidates in the St. Louis, Mo area.
- Ability to work independently and meet project deadlines.
- Excellent communication and collaboration skills.
- Attention to detail and commitment to code quality.
- Experience with Agile development methodologies is preferred.