Search for a challenge in a team that prioritizes innovation and efficiency. We are looking for a skilled software developer to join our crew.
Job Description:
* Come up with creative solutions to complex problems and design efficient algorithms to make the code run smoothly.
* Collaborate with analysts to define project specifications based on business needs.
* Provide support to users by troubleshooting system issues and implementing fixes.
Required Skills and Qualifications:
* Hold a degree in computer science, software engineering or related field.
* Harness your technical expertise to deliver high-quality results within 4 years of experience as a software developer.
* Be proficient in JavaScript or TypeScript programming languages.
* Excel in front-end development using React and Next.js.
* Achieve mastery in back-end development with Node.js (NestJS) and Express.
* Handle message queues with RabbitMQ and Redis.
* Understand database management and SQL fundamentals.
* Apply Agile methodologies using Scrum principles.
Benefits:
* Mastery in observability tools such as Elasticsearch, Kibana, APM, Grafana, and Prometheus is a major advantage.
* Familiarity with GraphQL will give you an edge.
* Develop DevOps practices to enhance the entire development process.
* Strong understanding of SEO principles and page loading performance will help improve overall performance.
Key Responsibilities:
* Create efficient routines and programs using suitable programming languages.
* Assist analysts in defining routine specifications according to business demands.
* Solve user-related issues related to system usage.