Software Engineer | HumanBit main
Job Description
Software Engineer
Company Overview
Not specified.
Job Summary
The Software Engineer will be responsible for developing and maintaining scalable software applications that align with the organization’s goals. The role involves collaborating with cross-functional teams to design, implement, and optimize software solutions, ensuring high levels of quality and performance. This full-time position is available for 1 opening, with an expected start date of 30 and an application deadline of 2025-07-18.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks.
- Collaborate with product managers, designers, and other engineers to gather requirements and translate them into technical specifications.
- Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Perform code reviews and participate in team meetings to discuss development progress and challenges.
- Troubleshoot and debug applications to improve performance and user experience.
- Stay updated with emerging technologies and industry trends to continuously improve development processes.
Qualifications
- Educational Background: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Technical Skills:
- Proficient in React.js, Node.js, Python, SQL, JavaScript, Java, C#, Django, Flask, Vue.js, Angular, CSS, and HTML5.
- Experienced in using Git for version control and Jira for project management.
- Skilled in developing and consuming REST APIs with knowledge of Express.js, webpack, SASS, Redux, and TypeScript.
- Soft Skills: Strong problem-solving abilities, effective communication skills, and a collaborative mindset.
- Ability to prioritize tasks and manage multiple projects effectively.
Preferred Skills
- Experience with cloud services such as AWS or Azure.
- Knowledge of agile development methodologies.
- Exposure to DevOps practices and CI/CD pipelines.
Experience
- Minimum of 1 year of relevant experience in software development or related fields.
Environment
This is a full-time role with a working environment that may include elements of remote work, in-office collaboration, or a hybrid approach, depending on project requirements. Occasional overtime may be required to meet project deadlines.
Salary
Not specified.
GrowthOpportunities
There is potential for career advancement within the company, including opportunities to move into senior engineering roles or management positions.
Benefits
Not specified.