{"id":2809775,"url":"https://alion.io/job/tillion-senior-software-engineer-javascript","title":"Senior Software Engineer - JavaScript","company":{"id":4446262,"name":"Tillion","domain":"tillion.lk","url":"https://alion.io/company/tillion-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rooster","truth_index":{"grade":"B","score":75,"open_postings":6,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-24T06:02:35Z"}},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Colombo, Sri Lanka"],"countries":["LK"],"hiring_countries":["LK"],"hiring_countries_total":1,"salary":{"min":1000,"max":1500,"currency":"USD","period":"month","gross":null,"usd_annual":18000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Selenium","optional":false},{"name":"Angular","optional":true},{"name":"Bootstrap","optional":true},{"name":"Git","optional":true},{"name":"GitLab","optional":true},{"name":"Jenkins","optional":true},{"name":"React.js","optional":true},{"name":"Sass","optional":true},{"name":"TypeScript","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2022-12-01T08:05:51Z","employer_posted_date":"2026-05-05","last_verified_at":"2026-10-24T06:27:18Z","board_verified":true,"closed_at":null,"days_open":1422,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":1422},"description":"**The main purpose of the job:**Design and develop SDK for Fintech products using JavaScript\nAPI integrations in SDK with backend service\nExperience writing automated unit tests with tools such as Jest, ts-mockito, Selenium and WireMock library\nA good understanding of design principles and patterns and writing clean code\nExperienced in working with CI/CD pipeline environments\nA passion to improve processes, tools, methodologies & overall quality of the product\nA solid foundation in developing and maintaining enterprise software systems\nWork closely with developers, product team, QA & BAs to define & develop the best in-class solutions\nWork with the development manager & project teams to develop & maintain the applications in line with defined scripting standards\nAn understanding of the software product development lifecycle & test processes\n**Duties and responsibilities:**\nDeliver and debug SDK web-based JavaScript applications in collaboration with the Product team\nMaintain & improve the web application frameworks, suggesting improvements where appropriate\nConduct code reviews and provide valuable feedback to help developers advance\nWrite automated unit tests and provide input for TDD test cases\nInvestigate any defects reported by stakeholders/end users & support the team to find the root cause & get the right fixes\nWork closely with the team complete tasks and deploy new releases following an Agile release pattern\nAttend team retrospectives & workshops to promote continuous improvement\nUnderstand business requirements & processes to define solutions with continuous review of the scope of all requirements following the agile methodology\nProvide estimations on deliverable features to the delivery manager\nDrive improvements within the development processes\n**Experience and Qualifications:**\nBright, highly self-motivated and driven with a professional and positive approach\nAbility to work independently, mentor & collaborate with team members\nAbility to drive development forward and motivate your peers\nPromotes a customer-centric, creative and enjoyable team environment\nProactive and enthusiastic quick learner with the ability to work as part of a team\nExperience across the entire SDLC.\nAbility to multi-task and stay organised in a dynamic work environment.\nPassionate about software development, with a general thirst for technology & interest in new tools & methodologies.\nProactive and enthusiastic quick learner with the ability to work as part of a team.\nAbility to adapt and drive innovation in an evolving technical environment\nExperience in developing SDK in JavaScript (ES6+ desirable)\nExperience in API integrations\nExcellent hands-on experience in JavaScript (ES6+) programming language\nExperience in working as a full stack JavaScript developer\nExperience in working with RESTful API use\nExperience with CSS/Sass frameworks such as Bootstrap including theming\nExperienced writing unit tests using appropriate tools - Jest, ts-mockito, selenium and WireMock.\nExperienced using version control tools e.g. Git\nExperienced in CI tools (Jenkins, Gitlab Pipelines) from the application configuration aspect.\nExperience in developing SPA in VueJS, ReactJS and Angular\nAbility to solve problems quickly and completely\nBachelor’s Degree in Computer Science, Computer Engineering and/or relevant work experience.\nSalary: USD 1,000 - 1,500 / month","description_format":"text","description_chars":3385,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Sri Lanka","iso":"LK","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-18T09:06:16Z"}],"visa":[],"liveness":{"score":5,"band":"cold","label":"Long shot","p_open":1,"p_active":0.169,"p_room":0.28,"age_days":1422,"expected_fill_days":29,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-10-24T06:02:35Z"},"pay":{"stated_usd_annual":18000,"is_top_pay":false},"html_url":"https://alion.io/job/tillion-senior-software-engineer-javascript","json_url":"https://alion.io/job/tillion-senior-software-engineer-javascript.json","meta":{"generated_at":"2026-10-24T07:39:47Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":11271,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4446262},"rest":"https://alion.io/mcp/rest/get_company?id=4446262"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftillion-senior-software-engineer-javascript"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftillion-senior-software-engineer-javascript"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftillion-senior-software-engineer-javascript"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/tillion-senior-software-engineer-javascript\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftillion-senior-software-engineer-javascript"}]}