全栈软件工程师
Full Stack Software Engineer
这是一个远程职位。
为一家快速发展的初创公司开发技术,产生深远的影响!
我们正在寻找一位全栈软件开发人员,能够在创业型组织中使用新技术和架构,改变物流行业。你将对整个技术栈中的编码项目拥有完整的端到端责任。
我们理想的候选人有跨技术栈构建产品的经验,并对Web框架、API、数据库和多种后端语言有扎实的理解。你将加入一个聪明且灵活的团队,解决影响前端和后端架构的挑战,并最终交付出色的用户体验。
要求
- 在敏捷、协作的环境中工作,理解需求,编写代码,设计和测试创新应用,并支持这些应用
- 运用设计思维,创建提供良好用户体验以及高性能、安全、高质量和稳定性的产品
- 设计和编写可重用、可扩展并满足关键架构目标的服务器、服务、应用程序和数据库
- 创建结构清晰、文档完善且易于使用的应用程序编程接口(API)
- 创建和配置基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)应用。设计和实现大规模系统和服务导向架构(SOA),以实现持续交付
- 维护代码和软件流程的详细文档
- 管理并记录对软件所做的更改
- 与其他工程团队合作完成联合项目
技能/资格:
- 有服务器、应用程序和数据库的工作经验
- 熟悉使用API
- 有现代网页后端开发标准的经验,如Express.js、Django、Spring Boot等框架
- 有现代网页前端开发标准的经验,如Angular、Vue.js、React.js等框架
- 有使用云服务的经验,如AWS、Google Cloud、Microsoft Azure等
- 熟悉Unix操作系统和基础设施自动化
- 对发现现有系统的缺陷并与用户合作改进体验充满热情
- 擅长解决问题、调试、故障排除、设计和实施复杂技术问题的解决方案
查看英文原文
This is a remote position.
Make a lasting impact developing the technology for a fast-growing startup company!
We’re seeking a full-stack software developer who is ready to work with new technologies and architectures in an entrepreneurial organization that’s changing the logistics industry. You will take complete, end-to-end ownership of coding projects across the entire stack.
Our ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back end languages. You’ll be joining a smart and nimble team, solving the challenges that impact both the front end and back end architecture, and ultimately, delivering amazing user experiences.
Requirements
- You’ll work in an Agile, collaborative environment to understand requirements, write code, design and test innovative applications, and support those applications
- You’ll employ Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability
- Design and code servers, services, applications, and databases that are reusable, scalable, and meet critical architecture goals.
- Create Application Programming Interfaces (APIs) that are clean, well-documented, and easy to use
- Create and configure Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) applications. Design and implement large-scale systems and Service-Oriented Architectures (SOA) that enable continuous delivery.
- Maintain detailed documentation of code and software procedures
- Manage and document changes made to the software
- Collaborate with other engineering teams on joint-effort projects
Skills/Qualifications:
- Previous work with servers, applications, and databases
- Comfortable working withAPIs
- Experience with modern standard of web backend development, with frameworks such as Express.js, Django, Spring Boot, etc.
- Experience with modern standard of web frontend development, with frameworks such as Angular,, Vue.js, react.js, etc
- Experience with cloud services, such as AWS, Google Cloud, Microsoft Azure, etc
- Good understanding of Unix operating system and infrastructure automation
- Passionate about discovering drawbacks of existing systems and working with users to improve the experiences
- Great at solving problems, debugging, troubleshooting, designing, and implementing solutions to complex technical issues
- Have an interest in, understanding of, or experience with Agile development methodology
- Good communication and collaboration skills. Must be comfortable speaking and working in English to collaborate with US-based team members
Required Experience:
· BS or equivalent work experience in Computer Science, Electrical Engineering, Computer Engineering, or related areas
Notice of E-Verify Participation & Right to Work
GoShare participates in the federal E-Verify program to confirm the identity and employment authorization of all newly hired employees. In compliance with federal law, all persons hired will be required to verify identity and employment eligibility and to complete the required employment eligibility verification form upon hire. For more information, please review the E-Verify Participation and IER Right to Work posters available on the official U.S. government E-Verify website (e-verify.gov).
Originally posted on Himalayas