
Junior Software Engineer
Power Digital2 days ago
Remote, Costa RicaEntry Level
Responsibilities
- Build and maintain frontend and backend web application features, including user interfaces implemented to design specifications.
- Integrate REST and GraphQL APIs and relational databases to support application features.
- Debug technical issues and write unit and integration tests for reliable releases.
- Follow security practices, Git workflows, and internal development standards.
- Participate in code reviews and stand-ups, communicate blockers, and keep leads updated on task status.
- Use AI technologies and the Nova ecosystem to improve business processes and perform related departmental duties.
Requirements
- Bachelor’s degree or equivalent in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Working knowledge of at least one modern web framework and comfort with JavaScript, TypeScript, or an equivalent language.
- Basic understanding of REST and GraphQL APIs and relational databases.
- Familiarity with Git and standard version-control workflows.
- Advanced written and spoken English proficiency for documentation, communication, and collaboration with global teams and clients.
- Willingness to receive feedback, ask for help, take direction, and grow technical skills quickly.
Benefits
- Pacific Time zone working hours are expected.
- The role includes close collaboration and mentorship from senior engineers through code reviews and day-to-day support.
- The company emphasizes diversity, inclusion, and a people-first culture.