Filled Positions
Software Engineer II (Remote)
Are you looking to hire?
Thankz offers a range of outstanding Software Engineer II (Remote) candidates. If you're searching for top talent in this field or a similar position, our team can find the ideal person who meets your specific needs and requirements.
As a Software Engineer II, you will play a crucial role in our remote team, collaborating with cross-functional teams to design, develop, and enhance our software applications. You will be involved in all stages of the software development lifecycle, from gathering requirements to deploying and maintaining scalable solutions.
What you'll be doing
- Participating in the design and development of software applications, ensuring scalability, efficiency, and maintainability
- Collaborating with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions
- Writing clean, efficient, and well-documented code using industry best practices
- Conducting thorough testing and debugging to ensure high-quality software delivery
- Contributing to code reviews, providing feedback, and ensuring adherence to coding standards
- Troubleshooting and resolving software defects and performance issues
- Collaborating with cross-functional teams to optimize software performance and enhance user experience
- Keeping up to date with emerging technologies and industry trends, recommending improvements and innovative solutions
- Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
- C1/C2 English Level proficiency (both written and spoken English)
- Solid experience in software development with proficiency in one or more programming languages, such as Java, C++, Python, or JavaScript
- Strong understanding of software development principles and best practices
- Experience with web development frameworks and technologies (e.g., Spring, Django, React, Angular, or Vue.js)
- Familiarity with databases and proficiency in SQL and/or NoSQL
- Knowledge of version control systems (e.g., Git) and agile development methodologies
- Excellent problem-solving and debugging skills
- Strong presentation and collaboration skills, with the ability to work effectively in a remote team
Preferred candidates that have passion for solving complex problems and delivering high-quality software solutions. Preferred candidates will have a strong foundation in software engineering principles and experience working in an agile development environment. We value individuals who are proactive, adaptable, and demonstrate a willingness to learn and grow. Strong communication and teamwork skills are essential, as the role involves collaborating with cross-functional teams and stakeholders.
We offer a full-time, US-hours remote job, 40-hour workweek Mon-Fri, with excellent prospects for long-term growth for an ambitious experienced Software Engineer II (Remote). We can offer HMO and other benefits to Philippine candidates.