Seeking a skilled Software Engineer to join our team. Key responsibilities include designing and implementing software applications, collaborating with cross-functional teams, and troubleshooting technical issues. Required skills include proficiency in programming languages, experience with agile development methodologies, and strong problem-solving abilities.
* Design, develop, and test software applications.
* Collaborate with product managers, designers, and other engineers to define and deliver software features.
* Participate in code reviews and contribute to the improvement of the codebase.
* Identify and troubleshoot technical issues.