Summary
Join Upscale, a team within The Adaptavist Group, dedicated to creating impactful apps for platforms like Jira, monday.com, and Slack. As an Associate Software Engineer, you'll collaborate with experienced professionals, contributing to all phases of software development. You'll work in an Agile environment, writing clean code, performing testing, and collaborating on design and implementation. This role requires a basic understanding of programming, OOP, databases, and source control. Upscale offers a flexible, remote-first work environment and a commitment to diversity and inclusion.
Requirements
- Understanding of at least one programming language, such as TypeScript, JavaScript, Java, or Python
- Basic understanding of Object-Oriented Programming (OOP) and Functional Programming paradigms
- Fundamental knowledge of relational database concepts
- Experience with a source control system (e.g., Git, Subversion, or Perforce)
- Strong willingness to learn and adapt to new technologies
- Enthusiasm for supporting and collaborating with colleagues
- Proficient in English (verbal and written)
Responsibilities
- Work effectively within an Agile team alongside Engineers, Product Managers, Product Marketing Managers, and User Experience professionals
- Contribute to fostering an open and collaborative atmosphere within the team
- Embrace a continuous improvement mindset with a strong focus on creating customer value
- Write clean, readable code and robust automated tests
- Review the code of other engineers for quality and security
- Collaborate on the design and implementation of high-quality solutions using design patterns
- Contribute to the enhancement of our software delivery pipeline
- Perform root cause analysis to understand key underlying causes of customer issues
- Debug technical issues and formulate hypotheses for resolution
Benefits
- Flexible work environment
- Family-friendly policies
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.