Software Engineer
Role details
Job location
Tech stack
Job description
We are seeking a Software Engineer with a strong background in software development to design, develop, and maintain high-quality software solutions. The ideal candidate will collaborate closely with cross-functional teams, bringing a passion for coding, problem-solving, and innovation to enhance our products. You will be responsible for contributing to both front-end and back-end development, ensuring the highest standards of code quality and system performance. The current technical stack is built on Salesforce along with a NextJS front end. You'd continue expanding on this project. We are also an AI friendly shop and are looking for people that have leveraged AI for development while still maintaining strong code integrity., * Design, develop, test, and deploy scalable software solutions in a collaborative environment.
- Participate in code reviews, offering feedback and ensuring best practices.
- Work with other team members to deliver new features and improvements.
- Debug and resolve technical issues, ensuring system reliability and performance.
- Write clean, maintainable, and efficient code, following industry best practices.
- Contribute to the architecture and design of new systems or enhancements to existing systems.
- Collaborate with DevOps to manage and maintain cloud infrastructure and deployment pipelines.
- Stay updated with the latest technologies and industry trends, applying them to current projects.
Requirements
Do you have a valid Driver's License license?, Do you have experience in Version control systems?, * Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 3-5 years of software development experience, with proficiency in [insert languages relevant to the role, e.g., Python, Java, C#, etc.].
- Experience with front-end technologies (e.g., React, Angular, Vue.js) and back-end frameworks (e.g., Node.js, Django, Spring).
- Strong understanding of algorithms, data structures, and object-oriented programming.
- Experience with version control systems (e.g., Git) and collaboration tools (e.g., JIRA, Confluence).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is a plus.
- Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
- Valid Driver's License
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Life insurance
- Disability insurance, What We Have to Offer:
- Medical, Dental, Vision, Disability and Life Insurance
- Employee Wealth Program
- 401K Plan
- Generous PTO
- Growth Opportunities