Epicareer Might not Working Properly
Learn More

Full Stack Developer

Salary undisclosed

Checking job availability...

Original
Simplified
  • Develop and maintain high quality applications and services, using both front-end and back-end technologies based on the documentation and guidelines.
  • Identify and resolve technical issues and bugs, and assist in code reviews to ensure quality and consistency.
  • Build and integrate front-end and back-end components, ensuring optimal system performance.
  • Deploy project to remote server if needed.
  • Stay up-to-date with emerging trends and technologies in software development, and apply them as appropriate.
  • Develop and maintain technical documentation and user guides, as needed.
  • Provide technical guidance and mentorship to junior developers, assisting with technical and professional development. Communicate to clients in certain cases (if it’s necessary).

Minimum Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or any related field.
  • Proven experience as a Full-Stack Software Developer, with 1-3 years of experience in related roles.
  • Proficient in programming languages Java and Flutter is a must. Have experience with NodeJs and Java Spring Boot would be a plus.
  • Have experience with relational databases, such as MySQL, PostgreSQL, and MSSQL. Experience with MySQL will be preferred.
  • Have knowledge of Git version control system and collaborative development workflows.
  • Experience in building and consuming RESTful APIs. Have experience with OpenAPI would be a plus.
  • Experience with Remote Server Deployment (Windows Server, Linux Server) would be a plus.
  • Experience with Docker would be a plus.
  • Have knowledge in SAP and SAP GUI would be a plus.
  • Solid ability to communicate in English, written, verbal, and listening. Basic knowledge of German language is a plus point.
  • Willing to work from office in BSD, Tangerang Selatan, and travel to Germany if required.