Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full Stack Software Developer

AICrete Corp.

Full Stack Software Developer

National
Full Time
Paid
  • Responsibilities

    Our Company

    AICrete is a venture-backed startup focused on unlocking automation and machine learning in the concrete and construction industry. Our innovative "concrete mixture and testing-as-a-service" model combines data, automation, and cutting-edge machine learning with a firm understanding of concrete materials science to enable concrete producers and contractors to make cost-effective, durable, and sustainable concrete mixes quickly, efficiently, and with minimal risk. Our mission is to make concrete mixture design and testing fast, cheap, and sustainable.

    Role Summary

    We are looking for a Full Stack Developer to produce scalable software solutions. You'll be responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer at AICrete, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. If you're also familiar with Agile methodologies, we'd like to meet you.

    Duties and Responsibilities

    • Work with other engineers to think through software solutions
    • Design client-side and server-side architecture
    • Build the front-end of applications through user-friendly and appealing visual design
    • Develop and manage well-functioning databases and applications
    • Write effective APIs
    • Test software to ensure responsiveness and efficiency
    • Troubleshoot, debug, and upgrade software
    • Create security and data protection settings
    • Build features and applications with a mobile responsive design
    • Write technical documentation
    • Work with data scientists, analysts, engineers, and customers to improve software

    Qualifications

    • Proven experience as a Full Stack Developer or similar role
    • Experience developing desktop and mobile applications
    • Familiarity with common stacks
    • Knowledge of multiple front-end languages (e.g. HTML/CSS, JavaScript, etc.)
    • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, Node.js, React)
    • Familiarity with databases (e.g. MySQL, MongoDB), web servers, and UI/UX design
    • Excellent communication and teamwork skills
    • Great attention to details
    • Organizational skills
    • An analytical mind
    • Motivated by achieving targets and willing to learn and get results
    • Act with integrity, keep commitments, and practice transparency
    • Degree in Computer Science or relevant field

    Additional Qualifications

    • Experience performing LCAs on materials and supply chain or carbon accounting for business processes

    Benefits **
    **

    • Health insurance (medical, dental, vision, and life)
    • Equity in a fast-growing startup
    • Unlimited paid time off
    • Flexible work schedule
    • Home office allowance for office set-up