Senior Software Engineer - Front End
Tech Hire VenturesFull-timeColombo, Sri LankaUSD 1,000 - 1,500/month
About the company & the role
A relatively young and upcoming organization with HQ based in Melbourne Australia and a development center in Colombo, The organization has been on a significant growth trajectory backed by recent funding and an array of large scale ASX & NASDAQ listed client projects.
Objectives of this Role
- Write well structured and clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, API integration, interfaces, and new functionality enhancements
- Translate complex technical and functional requirements into detailed designs
- Coordinate cross-functionally to ensure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Discover and fix programming bugs
Preferred Qualifications
- Bachelor's degree in Computer Science (or related field)
- 4+ years solid experience in Software Development Industry
- Solid understanding of software engineering principles, data structures, algorithms, and design patterns.
- Thorough knowledge of Vue.js, VueX/Pinia, React JS & its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Proficient in HTML/Sass/Javascript/Typescript
- Familiarity with RESTful APIs
- Experience in Git workflow
- Experience with modern web frameworks, databases, and cloud technologies.
- Proficient in writing code that adheres to standards of structure
- Experience in Build tools such as CircleCi, CI / CD practices
- Willingness to learn new programming paradigms, languages and technologies
- Experience with Agile or Scrum software development methodologies & practices
- Ability to multitask, organize, and prioritize work
- Strong problem-solving and troubleshooting skills
- Embraces teamwork with a positive mindset
- Excellent oral and written communication skills
If you're a highly motivated and self-driven individual with a passion for automation and a desire to work in a fast-paced and dynamic environment, we encourage you to apply.