We are actively seeking a skilled Full Stack Developer with expertise in Golang and Angular to join our dynamic team. If you have a passion for building scalable, secure, and high-performance web applications, we would love to hear from you. In this role, you will be responsible for developing backend services using Golang and crafting responsive, user-friendly frontend applications using Angular. You will collaborate with cross-functional teams to design, develop, test, and deploy modern web applications while ensuring best practices in performance, security, and scalability.
This position is ideal for a proactive problem solver who thrives in a fast-paced, agile environment. If you have 3+ years of experience and can join immediately (or within 15 days), this is your opportunity to be part of a growing and innovative team.
Key Responsibilities
Backend Development
- Design, develop, and maintain scalable, secure, and high-performance backend services using Golang.
- Build and optimize RESTful APIs and microservices to support web applications.
- Ensure efficient data storage and retrieval by working with relational and NoSQL databases.
- Implement caching mechanisms, content delivery networks (CDNs), and load balancing to enhance system performance.
Frontend Development
- Develop and maintain modern, responsive, and dynamic user interfaces using Angular.
- Build single-page applications (SPAs) and progressive web apps (PWAs) that deliver a seamless user experience.
- Work with Angular Material and Angular CLI to create reusable and modular UI components.
- Optimize front-end performance, ensuring cross-browser compatibility and accessibility.
Collaboration & DevOps
- Work closely with designers, product managers, and other developers to create feature-rich applications.
- Follow agile methodologies (Scrum/Kanban) to ensure timely delivery of software solutions.
- Collaborate with the DevOps team to streamline development workflows and CI/CD pipelines.
- Participate in code reviews, debugging, troubleshooting, and testing to maintain code quality.
Testing & Security
- Develop and maintain unit tests, integration tests, and automated testing frameworks.
- Ensure web applications follow security best practices and standards.
- Stay updated with the latest developments in Golang and Angular, adopting best practices to improve development efficiency.
Requirements
Golang Expertise
- Minimum 3+ years of experience in Golang development.
- Strong understanding of Golang modules, packages, and concurrency patterns.
- Experience with Golang frameworks such as Gin or Revel.
- Hands-on experience with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
Angular Expertise
- Minimum 3+ years of experience in Angular development.
- Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.
- Strong knowledge of Angular architecture, components, services, RxJS, and state management.
- Experience with Angular Material and CLI.
Additional Skills
- Solid understanding of agile development methodologies (Scrum/Kanban).
- Strong analytical and problem-solving skills, with the ability to troubleshoot performance issues.
- Familiarity with ITSM tools such as ServiceNow, BMC Helix (a plus).
- Strong communication skills to work effectively within a team.
Nice to Have (Preferred Skills)
- Experience with cloud-based platforms (AWS, Google Cloud Platform, Azure).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Familiarity with serverless computing (AWS Lambda, Google Cloud Functions).
- Exposure to machine learning frameworks (TensorFlow, PyTorch).
- Understanding of cybersecurity best practices.
Why Join Us?
- Competitive Salary & Benefits Package
- Opportunities for Career Growth & Professional Development
- A Collaborative & Innovative Work Environment
- Flexible Working Hours & Remote Work Options
- Access to Cutting-Edge Development Tools & Technologies
- Recognition & Rewards for Outstanding Performance
We are looking for an experienced Full Stack Developer (Golang & Angular) who can join immediately or within 15 days. If you’re ready to take your career to the next level and contribute to exciting projects in a fast-growing environment, apply now!