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

Frontend Software Engineer

Practichem

Frontend Software Engineer

Raleigh, NC
Full Time
Paid
  • Responsibilities

    Job Description

    Practichem is a biotech firm focused on disrupting an industry from the bottom up. We build a patented protein chromatography platform to speed immunotherapies like antiviral medicines to market. We believe scientific instruments should be intuitive, like a smart phone app. We're setting a new standard by creating instruments that scale as services.

    We are looking for a fullstack software engineer with frontend expertise to join our team. You excel at writing clean, maintainable, elegant code. You have high expectations for your own work and strive to exceed these standards. You work hard to refine and improve your skills. Your ideal role involves thoughtful designs for greenfield projects. You collaborate well on a small team. You contribute at all levels to deliver software solutions, from relational database design to deployment pipelines.  

    What you will do

    • Fullstack web application development, including testing 
    • Participate in the iteration of a complex single page application using Vue.js and Typescript
    • Ensure the technical feasibility of UI/UX designs
    • Experience developing from high-fidelity mockup designs
    • Produce organized, optimized, testable, and maintainable code for enterprise applications
    • Develop technical solutions for greenfield projects
    • Contribute in all phases of software development life cycle
    • Design elegant software that is the foundation of future development
    • Engage in technical and code reviews
    • Write clear and concise documentation for system designs and implementation
    • Dive into concepts that may be unfamiliar to you
    • Take ownership and figure things out

    Required education, experience, and skills

    • 5+ years of professional experience with Javascript/ES6, Typescript, HTML/CSS, and Vue.js (or ReactJS or Angular with a strong interest in learning Vue), Java
    • Experience with design and architectural patterns, and development best practices
    • Strong UI design experience
    • Familiarity with agile methodology (but we don't consider it a religion)
    • Commitment to clean code principles
    • Unit testing and test automation

    Tech stack and tools

    • Vue.js, Vuetify, Vuex
    • Bootstrap CSS, SCSS
    • Java 11+, Kotlin
    • REST APIs and Websockets
    • Spring Framework, Spring Boot
    • Gradle
    • postgreSQL
    • Docker, Git, AWS
    • Python

    About Practichem Practichem is a mature startup, run by successful serial entrepreneurs and experienced advisors. Our team are all impressive subject matter experts in our fields, having earned hard lessons through years of experience. We are making amazing progress in an important domain in an organized and structured way. Every person we add to our team plays a significant role and is expected to execute their responsibilities incredibly well, to the highest standard. We trust our team members. They have the freedom to make decisions and take actions as they see fit. We will absolutely maintain a lean team. Our success will directly translate into your success through compensation, exposure to interesting problems, benefits, sharing, and advancement.

    What we offer

    • Competitive compensation and benefits. We work reasonable hours and rarely get called on nights, weekends, or holidays.
    • We support remote work.
    • You'll work alongside other accomplished engineers and scientists.
    • Choose a Mac or a PC. You can run Windows or a Linux distro.
    • Join Practichem and get $500 in cozy cash to set up your workspace how you want. Buy a super mouse, a wrist thingy, a special chair, plant, mood ring, or maybe a Maneki-neko?

    Fun Make sure you're having fun at work -- meet new friends, push yourself in new ways, try new things. If you aren't having fun at some level, you'll be unhappy. We don't want that. We want you to work hard, love what you do, and have fun.