Job Description
GoodUnited is seeking a Software Engineer to join their team in Medellin, Colombia. GoodUnited is a fundraising software that helps nonprofits harness the power of Social Networks. The Software Engineer will play a key role in developing and optimizing GoodUnited's cutting-edge software products.
The role involves:
- Developing and maintaining scalable and efficient software applications using React, NextJS, NodeJS, Postgres, and Snowflake.
- Implementing applications within an AWS cloud environment, ensuring high performance and responsiveness.
- Collaborating with cross-functional teams to ideate, plan, and implement new features and enhancements.
- Championing best coding practices, including code reviews, writing automated tests, and maintaining high-quality documentation.
- Proactively identifying and addressing technical debt and optimizing application performance.
The requirements are:
- 3-5 years of experience in software development with a focus on React, NextJS, NodeJS, Postgres, and Snowflake.
- Proven experience in developing and managing applications in AWS cloud environments.
- Strong understanding of modern frontend and backend development practices.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is preferred.
- Excellent communication and collaboration skills.
GoodUnited offers:
- A challenging and rewarding role in a dynamic, international environment.
- Competitive salary and benefits package.
- Equity program.
- Opportunities for professional growth and development.
- A supportive and collaborative team culture.