Job Description
In this position, you will:
·Design, develop, test, and maintain software applications using modern programming languages and frameworks.
·Collaborate with product managers, UI/UX designers, and other developers to deliver scalable and user‑centric solutions.
·Participate in system architecture discussions and contribute to technical decision‑making.
·Integrate applications with databases, APIs, and third‑party services.
·Write clean, maintainable, and well‑documented code following industry best practices.
·Troubleshoot and resolve software defects across development, testing, and production environments.
·Contribute to CI/CD pipelines and automated testing workflows.
·Maintain technical documentation, including design specifications and deployment guides.
To be successful in this position, you should meet the following requirements:
·Bachelor’s degree in Computer Science, Software Engineering, or related ...