- Beranda> Programmer> Software Developer> Junior Software Engineer
Junior Software Engineer
As a Junior Software Engineer, you will play a crucial role in developing and maintaining our web applications also be part of a high-performing and highly motivated development team. You’re going to participate in brainstorming session with product managers, designers, and other software engineers to build user-friendly web and mobile applications, conceptualize designed features. Be ready to design, implement and manage solutions and application services that impact millions of users.
Tanggung Jawab Pekerjaan :
Design and develop web and mobile application for cutting-edge technology
Collaborate with UI/UX designers to implement responsive and visually appealing designs and ensure the technical feasibility of UI/UX designs
Software development based on high-level requirements: estimating, designing, developing, code review, performance optimization, documentation, monitoring, bug fixing
Write unit, functional and end-to-end tests
Write clean, efficient, well-documented and testable code
Develop new and maintain the existing features
Improve scalability and performance of the existing services
Work with senior team members to understand and implement software requirements.
Engage in continuous learning to enhance technical skills
Adhere to security best practices and contribute to building secure software
Keahlian :
Experience with cloud platforms (e.g., AWS, Azure, GCP).
Knowledge of containerization (Docker) and orchestration (Kubernetes).
Familiarity with CI/CD pipelines.
Front-End or Back-End or Full Stack.
Web/Mobile Development.
JavaScript, etc.
Kualifikasi :
Bachelor’s Degree in Engineering, IT, Computer Science or equivalent
Experience working in MERN stack projects
Experience in using SQL and NoSQL like PostgreSQL, MySQL, MongoDB, and Redis
Understanding of software engineering best practices including unit testing, continuous integration, continuous deployment, and source control
Understanding of RESTful APIs and their integration with front-end applications
Familiarity with code versioning tools such as Git