Software Engineer
Bjak
- Petaling Jaya, Selangor
- Permanent
- Full-time
- Collaborate with product managers, designers, and other stakeholders to define project requirements and objectives.
- Design and develop software solutions that are scalable, maintainable, and efficient.
- Write clean, well-documented, and efficient code using best practices and design patterns.
- Perform code reviews to ensure code quality and adherence to coding standards.
- Troubleshoot and debug issues reported by users or identified during testing.
- Continuously learn and stay updated on emerging technologies and industry trends.
- Contribute to the improvement of development processes and practices within the team.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven experience as a Software Engineer or a similar role.
- Proficiency in one or more programming languages such as Java, Python, JavaScript, C++, etc.
- Strong understanding of data structures, algorithms, and software design principles.
- Experience with software development tools and frameworks (e.g., Git, React, Angular, Spring, etc.).
- Familiarity with database systems such as SQL, NoSQL, etc.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work effectively in a fast-paced and dynamic environment.
- Master's degree in Computer Science, Engineering, or a related field.
- Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud Platform).
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Knowledge of DevOps practices and tools.
- Experience working in an Agile development environment.
- Contributions to open-source projects or personal projects showcased on GitHub or similar platforms.
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Opportunities for professional growth and career development.
- Dynamic and collaborative work environment.
- Health and wellness programs.
- Company-sponsored events and team outings.