Senior Software Engineer – Fullstack (JavaScript)
Nimi Tech Limited
Full-time
Colombo, Sri LankaUSD 990 - 1,400/monthKey Responsibilities
- Fullstack Development: Develop and maintain robust web applications using JavaScript, Node.js, and React/Angular/Vue.js.
- API Development: Design and implement RESTful or GraphQL APIs.
- Database Management: Work with SQL and NoSQL databases for optimal performance and scalability.
- Team Collaboration: Collaborate with stakeholders, UX/UI designers, and QA teams to deliver high-quality features.
- Code Quality: Conduct code reviews, enforce coding standards, and ensure adherence to project timelines.
What We’re Looking For
- Experience: 3+ years of hands-on experience in Fullstack development with a strong focus on JavaScript.
- Frontend Skills: Proficiency in React.js, Angular, or Vue.js.
- Backend Skills: Expertise in Node.js and frameworks like Express or NestJS.
- Database Expertise: Strong knowledge of PostgreSQL, MySQL, or similar databases.
- Version Control: Experience with Git and CI/CD pipelines.
- Problem-Solving: Strong analytical skills and a proactive approach to troubleshooting.
- Communication: Excellent written and verbal communication skills for effective collaboration in a remote environment.
- Agile Development: Experience working in Agile/Scrum teams.
Preferred Qualifications
- Knowledge of TypeScript for scalable application development.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Familiarity with testing frameworks like Jest, Mocha, or Cypress.
- Understanding of DevOps practices and tools like Docker.