Full Stack Developer
Posted on:
2 days ago
Vacancies:
1 Vacancy
Job Summary
About the Company
Geekhunter is hiring on behalf of our client a leading global provider of cutting-edge technologies and innovative services.
Job Responsibilities
- This role will be responsible for the end-to-end development of web applications covering both frontend and backend development. Will collaborate with cross-functional teams to build scalable high-performance applications while ensuring system reliability security and maintainability.
- Develop maintain and enhance full-stack web applications from concept to deployment.
- Design and implement responsive user-friendly frontend applications using modern JavaScript frameworks.
- Develop scalable backend services and RESTful APIs.
- Integrate applications with internal and third-party systems through APIs.
- Design optimize and maintain SQL databases to ensure data integrity and performance.
- Monitor troubleshoot and optimize application performance scalability and reliability.
- Collaborate with UI/UX designers QA engineers Product Owners and other developers throughout the software development lifecycle.
- Write clean maintainable and well-documented code following development best practices.
- Perform unit and integration testing to ensure application quality.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Support deployment activities and resolve production issues when necessary.
Job Requirements
- Bachelor's Degree in Computer Science Information Technology Software Engineering or a related field.
- Proven experience in end-to-end web application development (Frontend & Backend).
- Proficient in frontend development using and/or .
- Experience in backend development using Golang with frameworks such as Gin Echo Fiber or equivalent.
- Strong understanding of RESTful API design development and system integration.
- Experience working with SQL databases such as PostgreSQL and MySQL.
- Familiar with Git version control using GitHub or GitLab.
- Experience performing unit testing and integration testing for both frontend and backend applications.
- Good understanding of application performance optimization and system reliability.
- Proficient in Windows development environment including environment setup Command Prompt (CMD) PowerShell Registry and Environment Variables.
- Familiar with Docker-based local development including containers and images.
- Strong communication skills with the ability to collaborate effectively with cross-functional teams.
- Excellent analytical and problem-solving skills.
- Able to take ownership of tasks from development through deployment.
- Able to balance development speed with code quality and make practical technical decisions.
- Fast learner with the ability to adapt to changing technologies business requirements and work environments.
- Professional accountable reliable and open to feedback.
- Able to work independently as well as collaboratively within a team.
Benefits
- Competitive Salary
- BPJS Kesehatan & Ketenagakerjaan
- THR
- External Health Insurance
- Bonus based on performance
Required Skills:
SQL Golang