Key Skills: AngularJS, Golang, Rest API
Roles and Responsibilities:
- Develop and maintain high-quality web applications using AngularJS and Golang.
- Collaborate with cross-functional teams to design and implement innovative solutions for both commercial products and internal tools.
- Ensure the application is responsive and user-friendly by applying UX best practices.
- Design and implement REST APIs for seamless data exchange between frontend and backend.
- Manage databases, particularly PostgreSQL, ensuring data integrity and performance.
- Deploy applications in a Kubernetes environment, adhering to DevOps best practices.
- Implement security best practices, including authentication and authorization mechanisms such as OAuth and JWT.
- Conduct unit testing and automation using CI/CD pipelines to ensure code quality.
- Participate in Agile processes, contributing to sprint planning and retrospectives.
- Communicate effectively with team members and stakeholders, providing updates and collaborating on project goals.
Skills Required:
- Strong hands-on experience with AngularJS and TypeScript
- Solid backend development expertise using Golang
- Good knowledge of REST API design and integration
- Experience with PostgreSQL and database management
- Exposure to Kubernetes, CI/CD pipelines, and DevOps practices
- Understanding of security protocols like OAuth and JWT
- Familiarity with Agile development and effective team collaboration
Education: Bachelor's degree in Computer Science or a related field