Back End Developer Intern
Get to work with the one of the top 30 ranking Finance Apps on the App Store, Redvest. Learn to produce a mobile app from start to finish! Redvest is stock market simulator that reproduces behavior and features of the stock market, so that our users can practice trading crypto currencies and stocks with 0 financial risk. Our users get $ 100,000 free paper money for their gamified stock market learning experience. We are looking for a team member that is passionate about or wants to learn the stock market and finance. You might also get an opportunity to work on different web based and mobile projects.
We are seeking a highly skilled and motivated Back End Developer Intern to join our team and help us develop and maintain the server-side functionality of our stock market game app. The Back End Developer Intern will be responsible for designing, developing, and deploying the app's server-side code, ensuring its scalability, security, and performance.
- Collaborate with the product development team to design and develop the server-side functionality of the stock market game app
- Write clean, efficient, and well-documented code using programming languages such as Java, Python, or Node.js
- Design and implement database schema and queries using relational databases such as MySQL or PostgreSQL
- Develop RESTful APIs to connect the front-end and back-end functionality of the app
- Ensure the app's security by implementing authentication and authorization mechanisms, encryption, and secure coding practices
- Monitor and optimize the app's performance and scalability, and ensure it can handle large volumes of data and traffic
- Troubleshoot and debug issues related to the server-side functionality of the app
- Stay up-to-date with the latest trends and best practices in back-end development
- Participate in code reviews and provide feedback to other team members
Skills and Qualifications:
- Bachelor's degree in computer science, software engineering, or a related field
- Proven experience as a Back End Developer or similar role
- Proficiency in programming languages such as Java, Python, or Node.js
- Experience with relational databases such as Firebase,MySQL or PostgreSQL
- Knowledge of RESTful API design and development
- Strong problem-solving and analytical skills
- Attention to detail and ability to write clean, efficient, and well-documented code
- Excellent communication and collaboration skills
If you are a talented Back End Developer with a passion for developing cutting-edge apps and a desire to work with an innovative and exciting product, we encourage you to apply for this position.
If you are a talented Front End Developer with a passion for developing cutting-edge apps and a desire to work with an innovative and exciting product, we encourage you to apply for this position.
Job Types: Full-time, Part-time, Contract, Internship
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Vision insurance
- Bonus pay
- Monday to Friday