Software Developer Position
Job Summary
This software developer position requires a talented and innovative individual to develop, test, and maintain high-quality software applications.
Responsibilities:
* Design and code scalable, efficient, and secure software solutions;
* Collaborate with data scientists and software engineers to deliver projects on time;
* Develop and implement automated testing frameworks for software quality assurance;
* Participate in code reviews to ensure adherence to best practices and coding standards;
* Suggest improvements to existing processes and tools to enhance productivity and efficiency;
Requirements:
* Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field;
* Proficiency in JavaScript/TypeScript and experience developing reactive applications using React, Angular, or Next.js;
* Familiarity with state-of-art CSS frameworks like Tailwind and proficiency in using Git for version control;
* Able to write clean, maintainable, performant, and scalable code with a strong emphasis on best practices and architectural patterns;
* Understanding of web application concepts such as RESTful APIs, JSON structures, GraphQL, and SOAP protocols;
* Ability to adapt to rapidly changing environments and contribute to structured, self-organized teams;
Nice-to-Have Skills:
* Experience with advanced state management libraries like Zustand, Jotai, or React Context API;
* Knowledge of frontend testing frameworks (e.g., Jest, React Testing Library, Cypress, Playwright) for unit, integration, and end-to-end testing;
* Familiarity with UI/UX principles and best practices, including web accessibility guidelines (WCAG);
* Experience implementing continuous integration and continuous development (CI/CD) practices for front-end applications;
* Familiarity with Storybook or Ladle workshop UI components;
About the Role
We offer a dynamic work environment where creativity and problem-solving skills are highly valued. If you are passionate about software development and innovation, we encourage you to apply for this exciting opportunity.