-Write clean code accompanied with unit tests and documentation -Develop new features, using cutting edge technologies -Troubleshoot and resolved escalated issues -Participate in brainstorming sessions to solve difficult problems -Participate in peer code reviews through pull requests -Share knowledge and maintain high-quality code -Work as part of a highly motivated, focused team