Software Engineer (Full Stack)
Role details
Job location
Tech stack
Job description
Job descriptionWe 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., * 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.
Requirements
Do you have experience in Web applications?, * 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.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Paid sick time
- Family leave, Job Type: Full-timePay: $80,000.00 - $114,000.00 per yearBenefits:
- 401(k)
- Dental insurance
- Family leave
- Health insurance
- Life insurance
- Paid holidays
- Paid sick time
- Paid time off
- Vision insurance
Compensation Package:
- Profit sharing
Application Question(s):
- Ideal candidates should live in the Unites States. We are not offering work visa assistance at this time.
Job Type: Full-time
Pay: $80,000.00 - $114,000.00 per year, * 401(k)
- Dental insurance
- Family leave
- Health insurance
- Life insurance
- Paid holidays
- Paid sick time
- Paid time off
- Vision insurance