Senior Full Stack Engineer
Indexed description
Responsibilities:
- Writing reusable, testable, and efficient code with proficiency in Angular, Golang, and SQL to support both frontend and backend system requirements.
- Designing, developing, and testing UI for mobile and web applications.
- Design and build cross-platform applications using Ionic and Golang with reliability, scalability, and maintainability in mind.
- Gradually develop test scripts to improve software quality and to accelerate deployment processes.
- Collaborate with engineers and product managers to understand the requirements and priorities of the projects.
- Deliver high-quality software with features according to the agreed requirements within the timelines.
- Accurately translate user and business needs into functional and high performance applications.
- Own the end-to-end architecture of distributed microservice systems, including service decomposition, API design, inter-service communication, scalability, observability, security, and cloud-native deployment practices.
- Design, implement, and maintain CI/CD pipelines to automate build, testing, deployment, and release processes across microservice-based applications.
Qualifications & Skills:
- Bachelor’s degree in Computer Engineering and Computer Science.
- 3-7 years of experience as a Full Stack Engineer.
- Proficiency in JavaScript and Typescript.
- Proficiency in Golang and Angular is required. Experience with Ionic is a plus.
- Experience working with some of the following: web application development, mobile application development, cross-platform application development.
- Basic knowledge of data structures, algorithms, databases, and networking.
- Familiarity with Unix/Linux environment.
- Interest in learning new technologies/frameworks.
- Understand the needs and challenges of working in startup environment.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search