
Associate Software Engineer
Codimite
full-time
Posted on:
Location Type: Hybrid
Location: Nugegoda • Sri Lanka
Visit company websiteExplore more
About the role
- Ability to quickly learn and work across Python, Node.js (TypeScript), GoLang, and Next.js.
- Experience with modern front-end frameworks (e.g., NextJS, React, ReactQuery, React Testing Library) and back-end technologies (e.g., RESTful APIs).
- Fundamental understanding of GCP (Google Cloud Platform) services.
- A solid grasp of security best practices (e.g., handling environment variables, API security, and least-privilege principles).
- Basic experience with development workflows and writing unit tests to ensure code quality.
- Strong foundational knowledge of SE principles and a highly structured approach to solving complex problems.
- Ability to articulate technical concepts clearly to technical and internal teams.
Requirements
- Minimum 2 years of coding experience in Python, Node.js (TypeScript), GoLang, and Next.js.
- Interest in (or exposure to) building autonomous agent workflows using Google ADK, GooseAI, and n8n.
- Design, develop, and maintain high-quality, scalable software solutions.
- Collaborate with Product Owners, QA, and other developers to understand requirements and implement technical solutions.
- Write clean, well-tested, and maintainable code following best practices.
- Troubleshoot, debug, and upgrade existing systems to optimize performance.
Benefits
- Competitive remuneration package.
- Performance based benefits.
- Flexible working hours.
- Exposure to new technologies and working with a dynamic team
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonNode.jsTypeScriptGoLangNext.jsRESTful APIsunit testingsoftware designscalable software solutionssecurity best practices
Soft Skills
problem solvingcommunicationcollaborationarticulating technical concepts