Senior Software Engineer
CurrentIn my current job, I have an important role in developing software and features for our company's products and clients. I am responsible for working on assigned development tasks, which we keep track of and manage efficiently using JIRA or Trello boards. We follow a sprint system and use agile workflows and methods to make sure we meet project goals and achieve great results.I have successfully led two to three projects, which has given me valuable experience in overseeing a team of three junior developers. I help them grow and create a collaborative work environment.Here are the key tasks I perform:- Specialised in working with React, Next, and other frontend tools to create user interfaces and features.- Writing REST or GraphQL APIs and implement business logic using Nest JS or Node JS.- I update JIRA and manage workflows in collaboration with the team.- Reviewing pull requests on GitHub to ensure code quality and adherence to best practices.- Testing completed features to verify functionality and identify any issues or bugs.- I actively participate in brainstorming sessions with the team to find solutions for challenging tasks.- I engage in daily standup meetings with clients to provide updates on project progress and discuss any issues or concerns.- I assist junior developers with their tasks by providing guidance and support as needed.