Remote Back-end Developer

Posted

Apply now
Please, let 2brains know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • 2Brains is a company dedicated to building and developing the Digital Future of its clients, integrating strategy, design, and technology to drive growth.
  • The Fullstack Developer will develop and maintain web and mobile applications, ensuring high performance, scalability, and security.
  • Responsibilities include designing, developing, and maintaining applications using modern frontend and backend technologies.
  • The developer will implement automated testing (functional, performance, security, integration) to ensure software quality.
  • Collaboration with multidisciplinary teams is required to understand business requirements and translate them into efficient technological solutions.
  • The role involves developing and optimizing microservices and REST APIs, ensuring system scalability and reliability.
  • Agile methodologies (Scrum, Kanban) will be applied in project management and software development.
  • The developer will manage and optimize relational databases such as PostgreSQL and MySQL for efficient data management.
  • Good security practices in applications will be implemented to prevent vulnerabilities and enhance system protection.
  • Participation in code reviews to ensure adherence to best development practices is expected.
  • The developer must adapt to new technologies and changing development environments.
  • Usability and accessibility testing will be evaluated and applied to optimize user experience.

Requirements:

  • Proficiency in frontend technologies such as TypeScript, JavaScript, Node.js, Next.js, and React is required.
  • Experience in mobile development using React Native is necessary.
  • Knowledge of backend technologies including Java and Spring Boot is essential.
  • Familiarity with databases like PostgreSQL, MySQL, and Redis is required.
  • Experience with automated testing tools such as JUnit, Jest, PMD, and Striker is necessary.
  • Skills in developing microservices and REST APIs are required.
  • Understanding of Agile methodologies like Scrum and Kanban is essential.
  • The candidate should have a results-oriented mindset, analytical skills, and the ability to work under pressure.
  • A quick learning ability and adaptability to new technologies are required.

Benefits:

  • The opportunity to work with a high-performance team, fostering mutual learning and development.
  • Involvement in user-focused projects with a UX vision integrated into development.
  • Access to major clients and challenging projects.
  • Continuous learning and growth opportunities, including meetups, training, and cultural activities.
  • A flexible and dynamic work environment.
  • Special benefits include a day off for your birthday, additional rest days (with prior coordination), and agreements for specialization courses.
Leave a feedback