Develop high-performance, reliable, testable and maintainable code
Participating in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation
Collaborate with engineers and participate in daily or weekly stand ups and meetings
Grow with the support of your team and help others on the team grow by providing thoughtful feedback and uplifting those around you
Work both independently and collaboratively within a fast-paced development team, with clear, positive, and constructive communication
Additional responsibilities as needed based on specific role or team
Requirements
Bachelor's or Master’s in Computer Science, Computer Engineering, Electrical Engineer, or equivalent experience required
0-1+ years of experience in specific skill/field(s)
Proficient in programming languages such as Python, Java, C++ etc.
Strong technical background with analytical and problem-solving skills
Strong knowledge in Java or JavaScript and at least one other language like Python, C#, Ruby, PHP
Familiarity with client-side frameworks and libraries like React, Vue, Angular, jQuery
Excellent problem solving and debugging skills, and direct experience with DevOps in a SaaS environment is a plus
Benefits
Health insurance
401(k) matching
Paid time off
Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Bachelor's in Computer ScienceMaster’s in Computer ScienceBachelor's in Computer EngineeringMaster’s in Computer EngineeringBachelor's in Electrical EngineeringMaster’s in Electrical Engineering