Software Developer
*Job Summary*
We are looking for a *Software Engineer* with expertise in full-stack development to join our growing engineering team. We are an agile team of three engineers building top-of-the-line custom software and SaaS applications for a wide range of customers. This is a senior-level position, and we are looking for someone who’s been working professionally in IT for 5-10 years. You will be responsible for designing, developing, and optimizing scalable web applications, developing software integrations, and contributing to architectural decisions.
This position has strong growth potential as we are a fast-growing team shipping significant and in-demand software. Major companies, government agencies, etc, are currently using our software with demand outpacing our current capacity.
Work Location: In person. Not considering remote work
*Key Responsibilities*
* Architect and develop high-quality, scalable web applications using *Node.js, Vue.js, and Nuxt*.
* Design, optimize, and manage relational databases using *PostgreSQL and MySQL*.
* Implement and manage *CI/CD pipelines* and deployment strategies.
* Work with *cloud platforms* (AWS, Azure, or GCP) for application hosting and scaling.
* Work with *Docker* and container orchestration tools for scalable deployment.
* Write clean, efficient, and maintainable code in *JavaScript / TypeScript*.
* Develop scripts and tools for data processing and automation.
* Ensure security best practices and performance optimizations.
* Collaborate with other developers to deliver robust solutions and contribute to technical decision-making.
*Required Skills & Qualifications*
* *5+ years* of experience in software development.
* Experience in *full stack web development*
* Deep understanding of *RESTful APIs, and relational databases*.
* Familiarity with DevOps practices and *CI/CD pipelines*.
* Strong analytical and problem-solving skills.
*Strongly Desired Qualifications*
* Experience with *frontend frameworks* like Vue.js/Nuxt.js.
* Proficiency in *Docker* and containerized application deployment.
* Proficiency in *Linux environments* and *GitHub-based workflows*.
* Deep understanding of *microservices*.
*Nice to Have*
* Familiarity with Apache configuration.
* Hands-on experience with *cloud services* (AWS, Azure, or GCP).
* Python experience
* Some exposure to AI/ML and LLMs, with experience integrating them into applications.
* Familiarity with data processing tools like Pandas, NumPy, or SQL optimization.
Join us if you’re eager to develop impactful software solutions in a fast-paced environment where your skills will directly influence our success!
Pay: $80,000.00 - $114,000.00 per year
Benefits:
* 401(k)
* Dental insurance
* Family leave
* Health insurance
* Life insurance
* Paid holidays
* Paid sick time
* Paid time off
* Vision insurance
Work Location: In person