React Senior Software Engineer - Front End - React/Typescript
Wisenet
Full-time
Colombo, Sri LankaSGD 1,600 - 2,000/monthWho are we?
Wisenet is the market leader in offering Education Management solutions to Education Providers in Australia, New Zealand, Singapore and beyond! Our products and services allow education providers to manage the entire learner lifecycle in one integrated platform and to offer a slick learner experience at an affordable price. We offer a company wide solutions that helps grow revenue, reduce costs and manage risk.
Wisenet is a division of Adapt IT, with more than 1,000 employees worldwide. We have an existing team of frontend developers in Sri Lanka.
The Role
We are looking for a 'Senior React Developer', a proactive technologist with a passion for SaaS products and Agile delivery. You don’t believe in re-inventing the wheel. Your focus is building amazing frontend solutions that our customers love to use. Critically, you must be able to communicate solutions and issues effectively to all team members, and collaborate with your team. We’re not looking for Lone Wolves.
The ideal candidate will have
- 4+ years experience designing and developing Front End web applications in React with Typescript
- Bachelors degree in Computer Science, Software Engineering, Information Systems or a related field.
- Strong understanding of JavaScript and its modern design patterns
- Experience with Redux or other state management libraries
- Experience with Webpack and other build tools
- Strong understanding of web standards and accessibility
- Must have professional experience working, as an active participant, in an Agile team
- Experience using JIRA, Confluence and/or Bamboo
- Excellant Communication Skills in english
- Possess advanced skills in:
- Basic concepts of OOP Fundamentals / Functional Programming / Algorithms & System Design
- React
- Typescript
- JavaScript
- HTML / CSS / Styled Components
- Redux
- Jest and other testing frameworks
- Bonus points for experience with GraphQL, Next.js, AWS and other development technologies
- Have a desire to enhance your skill set and learn about new technologies
- An excellent learning culture is present here providing a great opportunity for the right candidate
Responsibilities
Your responsibilities will include but are not limited to:
- Develop and maintain web applications using React and other front-end technologies across multiple projects
- Collaborate with the product and design teams to understand user requirements and implement solutions
- Review application requirements and interface designs
- Translation of UI/UX wire-frames to visual elements
- Write clean, maintainable, and efficient code
- Develop and implement highly responsive user interface components using React compoents and concepts
- Troubleshoot and interface software and debugging application codes
- Monitor and improve front-end performance
- Document application changes and developing updates
- Stay up-to-date with the latest front-end technologies and trends
You will be successful in this role if:
- Releases meet coding standards and business requirements
- Deliver bug free, tested code covering all possible outcomes
- Collaborate with the team to deliver the best possible results
Note: This role requires you to come to office ( Our top of the line office is situate at Hatch with uninterrupted power and internet and other facilities) for at least 1 to 3 days a week specially at in the beginning of your career, this is to touch base with the rest of the team and get to know the team. of course this depends on other factors as well.