We seek a passionate Software Engineer to conceptualize, design, develop, document, and maintain software solutions. The responsibilities include developing high quality, maintainable software, as well as participating in all aspects of the solution from conception to deployment.
Requirements
- B.S. in Computer Science, Computer Engineering or equivalent
- 4+ years of experience with web standards: HTML, CSS, JS
- 2+ years of experience with NodeJS and related technologies
- Hands-on experience in programming languages like TypeScript, JavaScript, Python, C#
- Hands-on experience on SQL databases like SQL server, PostgreSQL, SQLLite, InfluxDB
- 4+ years of experience with API development and integration
- Experience with test-driven development
Benefits
- Translating designs and wireframes into high quality code
- Proficiency in software engineering tools
- UX and UI understanding and use of best practices
- Experience in designing and developing applications on public clouds (e.g. AWS,Azure)
- Experience with Dockers based containers and Kubernetes based orchestration system