What are the responsibilities and job description for the Software Engineer position at The Integrity Company?
Job description
As a Web Application Developer Intern, you will work alongside the founding team and technical leads to help bring the MVP to life using a modern full-stack framework. Note that this is an Unpaid, On-site Internship, with opportunities to become paid after the initial 3 months.
Responsibilities
- Collaborate on building user interfaces using React.js and Next.js
- Develop and integrate RESTful APIs using Django Django REST Framework
- Assist with PostgreSQL schema updates and write performant queries
- Implement job creation, matching, and tracking workflows for interpreters
- Support the admin dashboard with analytics, feedback, and permission modules
- Work with AWS services (EC2, S3, RDS) to support app deployment and storage
- Write unit and integration tests to maintain code quality
- Document technical features and contribute to team knowledge sharing
Required Skills
- Strong understanding of JavaScript, React.js, and Next.js
- Experience with Python and Django
- Familiarity with PostgreSQL and relational database design
- Exposure to AWS tools such as EC2, S3, and RDS
- Comfortable using Git and version control workflows
- Good communication and ability to work in a team
- Salesforce Experience is a plus.