AWSCloudDjangoDockerFirebaseFlaskGoogle Cloud PlatformJavaScriptNext.jsNode.jsPHPPostgresPythonRubyRuby on RailsSQLVue.jsWordPressVueRailsUnit TestingGoogle CloudPostgreSQLSentryGitGitHubGitLabVersion ControlJiraAgileScrumCommunicationCollaboration
About this role
Role Overview
Collaborate with the development team to understand the requirements and specifications of small features from the backlog.
Assist in the design, development, and implementation of small features using the provided technology stacks, such as Jira, Sentry, Django, Ruby, PHP, and GitHub.
Write clean and efficient code, adhering to coding standards and best practices, while following guidance from senior developers.
Conduct thorough unit testing and debugging of features to ensure functionality and quality.
Collaborate with team members during code reviews, incorporating feedback and suggestions for improvement.
Assist in the maintenance and documentation of the existing codebase, ensuring code integrity and readability.
Participate in team meetings and scrum sessions to provide updates on feature development progress.
Seek guidance from senior developers when facing challenges or obstacles in feature implementation.
Demonstrate a willingness to learn and adapt to new technologies and frameworks as required.
Requirements
Currently pursuing or recently graduated with a degree in Computer Science, Software Engineering, or any related field.
Prior experience with software development languages such as Python, Javascript, PHP, SQL
Familiarity with one of the technologies here: Flask, Django, VueJS, NextJS, Node, PostgreSQL, AWS, Google Cloud Platform, Firebase, Docker, WordPress, Ruby on Rails
Proficiency with version control systems like Git and GitLab
Well-versed with software development methodologies like Agile/Scrum.
Strong problem-solving skills and ability to learn new technologies quickly.