Junior Web Developer
HealPay9 months ago
Ann Arbor, Michigan, United States
Hybrid
Full-time
Beginner Level (< 1 year)
Job Description
Position Overview
We create web applications to help businesses and consumers navigate taking and making payments online. We're looking for a productive developer with some experience to help develop our products. In this role you will use Rust, Ruby, and Javascript with PostgreSQL and contribute to excellent customer support by working directly with clients to resolve issues and understand feature requirements. Occasional Linux system administration is expected, and we encourage pair programming to share knowledge and mentor across projects.
Key Responsibilities
- Develop and maintain web applications using Rust, Ruby, Javascript, and PostgreSQL.
- Provide excellent customer support by addressing issues and understanding feature requirements.
- Perform Linux system administration tasks when needed.
- Engage in pair programming to share knowledge and mentor team members.
Required Qualifications
- Experience with at least one high level programming language (C, C++, Python, Ruby, Perl, Java, C#, Lisp, Javascript, etc.).
- Understanding of basic data structures (arrays, linked lists, trees, queues, stacks, hash maps, etc.).
- Self-motivated with a strong desire to learn.
- 0–3 years of software development experience.
Preferred Qualifications
- Currently enrolled in a computer science or related degree program.
- Experience with a relational database management system (PostgreSQL, mySQL, SQLite, SQL Server, Oracle, etc.).
- Experience with version control software (Subversion, Git, Mercurial, etc.).
- Experience with HTML and CSS.
- Familiarity with online payment processing.
Required Skills
HTML
Pair Programming
Rust
Linux System Administration
CSS
Ruby
JavaScript
Customer Support
PostgreSQL
Git
Data Structures