The Role: Mid-Level Software Engineer- This position is open to South Africa applicants only
- Must be located in South Africa
- Required working hours are 10AM- 6 PM SAST
We are seeking a talented Mid-Level Software Engineer with a primary focus on React to join our innovative team. To be considered for this role, you must have hands-on experience with React and a strong understanding of JavaScript.
This is a front-end-centric position, with opportunities to contribute to the full stack as a bonus, depending on your experience. As a valuable member of our team, you will collaborate on designing, developing, and optimizing the front end of our web applications. We value collaboration, creativity, and continuous learning, making this an exciting opportunity for growth in your technical skills and career.
Our ideal candidate is passionate about front-end development, eager to tackle challenges, and excited to work within a team that prioritizes innovation and mentorship.
What You Bring:REQUIRED: MUST have hands-on experience with React and strong understanding of JavaScriptJavaScript and Framework Proficiency: Strong knowledge of JavaScript (ES6+) and proven experience with React.State Management: Familiarity with state management libraries, particularly experience with Redux or Context API.Web Development Skills: Experience building responsive and accessible interfaces using HTML, CSS, and JavaScript.Component Design & Reusability: Demonstrated experience in creating modular, reusable React components.Problem-Solving Skills: Strong analytical skills and meticulous attention to detail.Communication and Collaboration: Excellent teamwork and communication skills, with a willingness to share knowledge and learn from others.Bonus Qualifications:API Integration: Experience with RESTful API integration.Backend Knowledge: Familiarity with backend technologies such as Ruby on Rails.CI/CD and DevOps: Experience with CI/CD tools and an understanding of TDD principles.Testing Frameworks: Experience with testing libraries like Cypress, Jest, and React Testing Library.Cloud and Containerization: Exposure to Docker, Kubernetes, and cloud platforms.Technologies You'll Work With:React and ReduxStyled ComponentsCypress, Jest, React Testing LibraryGit and GitHubWebpack & BabelRuby on Rails (backend exposure)Docker & KubernetesWhat GoCanvas Brings: We believe culture eats strategy for breakfast and that hiring the right people is THE most important thing we do. That's why we take our company values so seriously and look for these traits in everyone we hire: Empathy, Innovation, Authenticity, Impactful, Team Player, and Cheeky/Fun Loving. We believe in giving people the freedom to get things done, but that they should also have accountability for their key metrics, think and act like owners of our business, and be able to work in a flat organizational structure. We provide an environment that allows for innovation and creativity as well as a chance for highly motivated individuals to have fun at work.
While we believe culture trumps perks, we are proud to provide a comprehensive benefits package designed to meet our team members' needs.
South Africa Benefits:Competitive CompensationMedical planEAP ProgramRemote working flexibility3 days Family Responsibility Leave12 Days Sick Leave15 Days Vacation Leave13 Company-Paid HolidaysWe are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be!
If you need special assistance or an accommodation while seeking employment with us, please email ****** or call: (703) 547-8588.
We are interested in every qualified candidate who is eligible to work in South Africa. However, we are not able to sponsor visas in the US and South Africa.
This role is a #LI-Remote opportunity
#J-18808-Ljbffr