Software Engineer, Tools & Services
Basis · United States · 2 wk ago
RemoteRemoteEngineeringFull-time
About the role
Join our dynamic team of software engineers focused on tools and services. We are seeking a skilled Software Engineer to contribute to our innovative projects.
Responsibilities
- Develop and maintain high-quality software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver end-to-end solutions.
- Participate in code reviews and mentoring junior engineers to enhance their skills and knowledge.
- Stay updated with the latest technologies and best practices in software development.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 3 years of professional software engineering experience.
- Experience with version control systems like Git.
- Strong understanding of software design patterns and principles.
- Proficiency in at least one programming language commonly used in software development.
Qualifications
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Strong communication and collaboration skills.
Skills
- Programming Languages: Python, Java, JavaScript, etc.
- Frameworks/Libraries: React, Angular, Node.js, etc.
- Version Control Systems: Git, SVN, etc.
- Testing Tools: Selenium, Jest, etc.
Benefits
- Competitive salary commensurate with experience.
- Flexible remote work options.
- Professional development opportunities.
- Health and wellness programs.
- Employee discounts on tech products and services.
Pay
Salary is competitive and commensurate with experience.
Schedule
Flexible remote work schedule is offered.