Tech Stack
DockerJavaJavaScriptLinuxPython
About the role
- Assist in building secure web applications, services, features, and APIs
- Build, support, and enhance web applications and APIs
- Work collaboratively with Senior Software Engineers and other team members across the organization
- Co-create solutions with various parts of the technology stack
- Collaborate with cross-functional teams such as QA, UX, DevOps, or product managers.
Requirements
- Currently enrolled in a Bachelor's degree program in Computer Science, Computer Engineering or related fields.
- Knowledge of at least one of the following programming languages: Java, JavaScript, or Python
- Experience with Linux shell and Docker is a plus
- Familiarity with REST and object oriented or functional design principles
- Basic experience working with relational or non-relational databases
- Understanding of HTML and CSS coding practices
- Strong oral and written communication skills
- Excellent time-management skills, must have the ability to work well in a remote environment
- Team player with a strong, self-managing work ethic
- flexible work schedules
- health insurance coverage
- paid time off
- 401k with a company match
- paid parental leave
- access to wellness programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJavaScriptPythonLinuxDockerRESTobject oriented designfunctional designrelational databasesnon-relational databases
Soft skills
oral communicationwritten communicationtime-managementremote workteam playerself-managing work ethic
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer Engineering