# Developer

### Role Description <a href="#key-responsibilities" id="key-responsibilities"></a>

Also known as: Dev, Software Developer, Software Engineer, Coder, Programmer; a Development team member at Dev Launchers has the primary responsibility of generating features and fixing code-based issues for the organization.

### Key Responsibilities <a href="#key-responsibilities" id="key-responsibilities"></a>

Your primary responsibilities will be:

* Develop Features: Turning nothing into something via software coding and utilizing existing methods or creating new ones
* Address Issues/Code Fixes: Troubleshoot and solve functional or technical errors in the relevant codebase(s)
* Participate: Learn alongside the rest of the team and grow together

To fulfill these responsibilities, you'll use some standard tools:

* IDE: Set up and maintain your working local environment
* GitHub: Learn how to, and manage, code changes

### Additional Areas

When looking to grow an existing skillset and differentiate yourself, you can support these activities:

* Demonstrate new features
* Perform Code Reviews
* Develop Unit Tests

### Helpful Resources

* [development-at-dev-launchers](https://docs.devlaunchers.org/dl-docs/development/development-at-dev-launchers "mention")
