高级及中级开发工程师
Senior & Intermediate Developers
我们的产品团队正在扩大,我们需要更多人帮助我们将精彩的想法转化为令人愉悦的用户体验,从而改变我们客户的生活。
主要职责
· 设计和开发高质量的功能和测试,确保代码正确运行且错误处理得当(测试驱动开发)
· 负责拉取请求审查和参与
· 为团队知识、文化做出贡献,并对士气产生积极影响
· 在需要时修复错误并帮助客户
· 在技术设计、标准和最佳实践方面提供专业意见和建议
· 识别项目风险和问题,向客户和项目管理提供选项及风险缓解/管理建议
· 协助制定与开发、解决方案部署和服务交付相关的项目计划、工作计划、时间表和估算
在以下至少一个技术领域有显著经验(3年以上):
- React 和 Web 应用开发
- Microsoft Teams 选项卡 SaaS 开发
- 连接到后端服务的 SharePoint SPFX WebPart 开发
- Azure 数据(CosmosDB、DataFactory、SQL Server)
- Azure 后端(Azure B2C、Event Hubs、Blob 存储、认知服务)
- Google 套件工作区插件
在我们标准的开发环境和平台上具有显著经验:
· Visual Studio w/Azure DevOps(C#、.NET、TypeScript)
素质要求
- 能够良好地给予和接受反馈
- 对产品和初创公司充满热情
- 以质量为中心的思维模式
- 优秀的沟通能力
- 能够在混乱中带来一些秩序
- 强大的团队合作能力
工作经验大致年限:
- 中级产品开发者通常在下列至少一个技术领域有 3-5 年的深入经验。
- 高级产品开发者通常在某一领域有 6-8 年的深入经验,或在多个领域有 3-5 年的经验。
教育要求
理想情况下,您拥有计算机科学、软件工程或相关学位,但我们知道学历并不意味着一切。不过,一些正式的知识在理解算法分析、大 O 边界、非 SQL 与 SQL 数据存储的优缺点、如何评估性能以及排查复杂问题时确实有帮助。
Sparrow 能为你提供什么?
· 一个极好的工作场所,以及一个相信领导者是为团队服务的领导团队。
· 一支难以置信的团队,他们是一群非常友善的人。
查看英文原文
Our Product team is GROWING and we need more people helping us turn amazing ideas into delightful user experiences that transform the lives of our customers.
Key Responsibilities
· Design and development of professional quality features and tests to ensure code works right and fails right (Test-Driven Dev)
· Responsible for Pull Request review and participation
· Adding to the team knowledge, culture, and having a positive effect on morale
· Fixing bugs and helping customers when the need arises
· Provide expert input and advice in relation to technical design, standards, and best practices.
· Identify project risks and issues. Provide options and risk mitigation/management recommendations to the client and project management.
· Assist with developing project plans, work plans, schedules, and estimates pertaining to development, solution deployment, and service delivery
Significant experience (3+ years minimum) with at least one of the following technology areas:
- React and Web Application development
- Microsoft Teams tab SaaS development
- SharePoint SPFX WebPart development that connect to backend services
- Azure data (CosmosDB, DataFactory, SQL Server)
- Azure backend (Azure B2C, Event Hubs, Blob Storage, Cognitive Services)
- Google Suite workspace add-ons
Significant experience with our standard development environment and platform:
· Visual Studio w/Azure DevOps (C#, .NET, Typescript)
Attributes
- Ability to give and take feedback well
- Passion for products and start-ups
- A Quality-centric Mindset
- Excellent communication skills
- Ability to bring some order to some chaos
- Strong team skills
Approximate years of experience:
- Intermediate Product Developers generally have 3-5 years of depth experience in at least one technology area mentioned below.
- Senior Product Developers generally have 6-8 years of depth experience in at least one area, or 3-5 in multiple.
Education Requirement
Ideally, you have a computer science or software engineering or related degree, but we know degrees don’t mean everything. Having some formal knowledge, though, does help when it comes to understanding algorithmic analysis, Big O bounding, the benefits and drawbacks of non-sql vs sql data storage, how to assess performance, and troubleshoot complex issues.
What can Sparrow offer you?
· A fantastic place to work and a leadership team that believes that leaders are there in service to their teams.
· An unbelievable team who are some of the nicest and most committed professionals you’ll ever meet.
· A competitive salary
· Lots of growth opportunity from both a depth and breadth perspective as we grow.
· Group benefits because we believe strongly in taking care of health and family
· Stock options that when we became that billion-dollar unicorn start-up will be worth MAD MONEY
BEFORE YOU APPLY, please make sure to include a cover letter and tell us something about yourself (this also tells us you read the whole thing, which means you pay attention to detail):
· Was there anything about this posting, or the video, that grabbed you?
· What are 1-3 things you’re hoping to find in your next role?
· Do you have a github repo with some code we can look at to see your style and approach? If so, please provide the link
· What are you passionate about outside of tech? Star Wars? D&D? Biking? Singing? Hiking? Collecting Meteors.
Remember, there is no perfect candidate and all too often we can see a set of things we don’t have and miss all the great things we do. If you feel you’re a potential great fit and feel we might need some convincing, put it in the cover letter and make sure your resume highlights it. We’re going to read it all.
We are growing fast, so if you don’t feel that this is a fit for you right now, keep an eye on us. More is coming
Sparrow’s a real silicon-valley funded product company based in Alberta. We’re looking for some amazing senior andintermediate software developers (Product Developers) to join our product team and help us take our platform to the next level.
Every day, Sparrow helps our customers get the right information to the right employees across many distribution channels. Connected and informed employees are more productive, more engaged and happier. We believe everyone should feel that way.
At Sparrow, we are a passionate tribe with interests that range from anime to Star Trek to Dungeons and Dragons to food, good code, photography, reading… hmm, we may be a bit nerdy, but we don’t apologize for it. Our culture is centered around a few key ideas: health & family first, no blame – we’re one team – so how can we help and being the mentors, we wish we’d had earlier in our careers.
The type of people we’re looking for are the type who enjoy owning things, who love learning from others and sharing what they know, and who are highly adaptable. Being a small start-up, there’s lots of opportunity to grow and try things out.
Important - We cannot sponsor visas at this time. Therefore you must be a Canadian Citizen or be a permanent resident, or have your work status otherwise resolved, in order to apply.
AND PLEASE make sure to submit the cover letter mentioned at the very end.
Originally posted on Himalayas