7
applicants
Software Engineer / Senior Software Engineer / Tech Lead
Job Description
We are looking for passionate engineers to design, build, and maintain scalable web applications while contributing to technical decisions and collaborating with cross-functional teams.
Key Skills & Requirements:
- Bachelor’s degree in IT / Software Engineering / Computer Science (mandatory)
- Proficiency in React / Next.js
- Strong experience in MySQL
- Experience with Node.js backend development
- Solid understanding of REST APIs and system integration
- Basic knowledge of AI concepts (Prompt Engineering, GenAI, LLM usage)
- Familiarity with Git and version control workflows
- Understanding of software architecture and best practices
- Good problem-solving and analytical skills
- Fluent in English with strong communication skills
Additional Skills:
- Experience with Flutter (mobile app development)
- Experience with LLM/AI integrations (e.g., OpenAI, Gemini, or similar APIs) into applications
- Exposure to cloud platforms (AWS)
- Knowledge of basic DevOps practices
- Experience working in agile environments
Responsibilities:
- Design, develop, and maintain scalable full-stack applications
- Write clean, efficient, and maintainable code
- Participate in code reviews and ensure best practices
- Collaborate with product, design, and engineering teams
- Troubleshoot, debug, and optimize performance
- (For senior roles) Contribute to system architecture and mentor junior developers
If this opportunity matches your profile, we’d love to hear from you. Please share your CV to info@amerck.com