Senior Software Engineer (Typescript with GO or Rust) – Fully Remote ***Completed***
About Us:
Our client is a dynamic and innovative company focused on developing cutting-edge SAAS products for mission-critical scenarios. The small team is composed of talented individuals who are passionate about technology and dedicated to creating impactful solutions. If you thrive in a collaborative and remote work environment and are excited about pushing the boundaries of what's possible in software development, we want you to join us!
Responsibilities:
Design, develop, and maintain our SAAS product, primarily focusing on backend services and architecture.
Collaborate with team members to implement new features and enhancements, ensuring high-quality code.
Troubleshoot and debug code to optimize performance and resolve issues.
Work closely with product managers and designers to gather feature requirements and translate them into technical solutions.
Stay informed about the latest development technologies and propose improvements to our development process.
Qualifications:
Bachelor's degree in Computer Science or a related field.
6+ years of experience in software development.
Proficiency in Typescript, HTML, CSS, and React.
Some experience with either GO or RUST.
Bonus: Familiarity with Bash, Python, Vue, Angular.
Strong understanding and experience with cloud-based development, preferably on Google Cloud Platform (Firebase) or Amazon Web Services.
Knowledge of database technologies, such as MySQL, PostgreSQL, or MongoDB.
Experience with version control systems, especially Git.
Familiarity with testing frameworks (e.g., Puppeter, Playwright) and CI tools (e.g., GitHub Actions, CircleCI).
Understanding of authentication processes and identity providers.
Familiarity with Kanban/agile practices.
Bonus Points: Experience with Prosemirror, Tailwind, Material-UI, NVC, Vim, and a passion for speed.
Soft Skills:
Excellent problem-solving and debugging abilities.
Strong written and verbal communication skills.
Ability to work independently and collaboratively within a team.
Quick learner with a continuous improvement/self-improvement mindset.
If you're excited about the prospect of contributing to a dynamic team and working on innovative projects, apply now to be part of our journey!
Contact: Amanda Du Toit amanda@corporate.bc.ca