Job Title: Software Engineer
About the Role:
We are seeking an experienced and talented software engineer to join our team. As a software engineer, you will be responsible for designing, developing, and maintaining high-quality software applications.
Key Responsibilities:
* Developing high-performance, scalable, and secure software applications;
* Collaborating with cross-functional teams to identify and prioritize project requirements;
* Designing and implementing technical solutions to meet business needs;
* Ensuring code quality and maintainability through rigorous testing and code reviews;
Requirements:
* Bachelor's or Master's degree in Computer Science, Engineering, or related field;
* At least 5 years of experience in software development, preferably with React.js and Node.js;
* Proficiency in JavaScript/TypeScript, AWS, CI/CD, SQL/NoSQL, agile methodologies, and fluency in English;
Benefits:
* Ongoing career growth opportunities;
* A dynamic and diverse work environment;
* The chance to work on challenging projects that drive business impact;
* A competitive salary and benefits package;
About Us:
We are a global engineering and technology consulting group committed to empowering individuals and driving innovation. We value independence, collaboration, and continuous learning, and we offer a range of benefits to support your well-being and career goals.