Remotery

Associate Software Engineer

Posted 1 day ago

📋 Description

• Acquire a deep understanding of the team's domain and technology stack while actively seeking guidance to enhance technical skills.

• Manage small to medium-sized features with support from senior engineers, ensuring adherence to established timelines.

• Write code that complies with established coding standards and participate in code reviews to absorb best practices.

• Collaborate with team members to grasp feature requirements and implement solutions with appropriate guidance.

• Concentrate on developing reliable and maintainable software components, contributing to team deliverables with an emphasis on quality.

• Utilize version control systems to oversee code changes and uphold a consistent development workflow.

• Take part in team meetings and sprint ceremonies, such as daily stand-ups and sprint retrospectives, providing updates and feedback.

• Engage in learning initiatives, including game days and training sessions, to enhance familiarity with the company's tools and processes.

• Troubleshoot and debug issues with guidance, learning to identify and rectify common software bugs.

• Exhibit a collaborative spirit with other engineers and stakeholders, developing the teamwork skills essential for larger projects.

• Take ownership of the team's delivery pipeline, ensuring ongoing optimization of code quality, testing standards, and deployment practices.

• Participation in on-call duties is required, with specific responsibilities defined by your assigned team and area of expertise.


⛳️ Requirements

• A Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

• At least one year of industry experience in a Software Engineering/Development role (post academic studies).

• Our primary technology stack includes Node.js and JavaScript, along with tools such as Postgres, Elasticsearch, Redis, SNS/SQS, Kubernetes, Helm, CI/CD, etc.

• Unit Testing: Familiarity with creating unit tests to validate small software components and experience with test-driven development frameworks (e.g., NUnit, Jest).

• Distributed Systems Fundamentals: Basic knowledge of how distributed systems operate, with a focus on building reliable components.

• Collaboration Tools: Experience using collaboration platforms for development, such as Jira, Confluence, and GitHub.


🏝️ Benefits

• Flexible work arrangements

• Professional development opportunities

People also viewed

Smartsheet18 hours ago

Senior Software Engineer – Remote Eligible from Bulgaria

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Smartsheet18 hours ago

Senior Software Engineer – Remote Eligible, Bulgaria

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Domus Global18 hours ago

Fullstack Developer – AI, Product

UY flagUruguay OnlyFull-timeFull-stack Engineer
ApplyView job
PSI CRO AG18 hours ago

Full Stack Developer, AI Solutions

LT flagLithuania OnlyFull-timeFull-stack Engineer€3,200 – €5,000/month
ApplyView job
Software Mind18 hours ago

Senior Software Engineer – Full Stack

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job
Software Mind18 hours ago

Senior Software Engineer

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers