Senior Software Engineer

Logo of AccelOne

AccelOne

πŸ“Remote - Argentina

Job highlights

Summary

Join AccelOne as a Senior Software Engineer (Back-end) and contribute to a high-impact international project developing a customer-facing e-commerce platform. You will collaborate with a global team, designing, implementing, and maintaining a scalable and secure platform. This role requires extensive experience with Node.js, TypeScript, REST APIs, and various databases. AccelOne offers a remote work environment, competitive compensation, professional growth opportunities, and well-being benefits. The ideal candidate possesses strong problem-solving skills, leadership qualities, and experience with agile methodologies. This is an opportunity to work on a cutting-edge project and advance your career in a rewarding setting.

Requirements

  • Experience: Minimum 5 years in programming, including hands-on experience with REST APIs, Node.js (with TypeScript), and large-scale e-commerce platforms
  • Database Skills: Proficient in MySQL, PostgreSQL, and ElasticSearch
  • DevOps: Experience with AWS services, CI/CD tools, Git, Jira, and RabbitMQ
  • Web Security: Knowledge of web application security practices (OWASP)
  • Agile Development: Hands-on experience with agile methodologies
  • Problem-solving: Strong attention to detail and excellent analytical skills
  • Leadership: Ability to mentor team members and foster collaboration in remote settings

Responsibilities

  • Develop software solutions by analyzing user and system requirements for a new e-commerce platform
  • Create and maintain documentation, including flowcharts, layouts, and code comments
  • Enforce best practices for the software development lifecycle, coding standards, and guidelines through code reviews
  • Collaborate with cross-functional teams to brainstorm and implement innovative solutions
  • Design and code platform modules with a focus on security, scalability, and maintainability
  • Implement CI/CD processes for streamlined deployment, support, and maintenance
  • Conduct technical analysis to enhance development efficiency and write key platform modules
  • Design testing methodologies, including automated unit tests, and support testing efforts when needed
  • Communicate project and task statuses effectively with stakeholders
  • Move quickly and iteratively through coding, testing, deploying, and optimizing
  • Support and mentor software engineers through coaching and educational opportunities

Preferred Qualifications

  • DevOps expertise is a significant plus
  • Front-End Expertise: CSS, JavaScript, and HTML skills preferred

Benefits

  • Remote Work: Enjoy flexibility and a competitive compensation package
  • Professional Growth: Access to career development opportunities, training, and certifications
  • Well-Being Benefits: Discounted English classes, gym memberships, mental health apps, and online therapy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let AccelOne know you found this job on JobsCollider. Thanks! πŸ™