Skip to main content
Weightless
JA
Engineering

Software Developer / Engineer

JOb Assist

Full-Time
Mid-Level
$80k – $140k/yr
Remote
Posted 3w ago

Skills & tools

ReactExpressPythonJavaScriptJavaRubyMySQLAWSAzureGit

Job Description

**Job Summary** We are seeking a dynamic and innovative Software Developer / Engineer to join our vibrant technology team. In this role, you will be at the forefront of designing, developing, and maintaining scalable software solutions that drive our business forward. You will work across multiple projects, utilizing cutting\-edge technologies and best practices to create robust applications that meet high standards of performance, security, and usability. Your contributions will directly impact our ability to deliver exceptional digital experiences and streamline complex system operations. **Responsibilities** * Develop, test, and deploy high\-quality software applications using programming languages such as Java, Python, C\#, Ruby on Rails, and JavaScript frameworks like React and Express. * Design and implement RESTful APIs and microservices architectures to ensure scalable and maintainable systems. * Collaborate within Agile teams to plan sprints, review progress, and adapt development strategies for continuous improvement. * Contribute to system design discussions, applying design patterns and best practices for building reliable, scalable systems on cloud infrastructure such as AWS or Azure. * Maintain version control through tools like GitHub, SVN, or Git, ensuring code integrity and effective collaboration across teams. * Integrate APIs with third\-party services and internal systems to enhance functionality and user experience. * Implement CI/CD pipelines for automated testing, deployment, and monitoring of applications in Linux or Windows environments. * Participate in code reviews, troubleshoot issues, optimize performance, and ensure adherence to security standards including RBAC (Role\-Based Access Control). **Skills** * Proven experience in software development with a strong foundation in programming languages including Java, C\+\+, C\#, Python, Ruby on Rails, VBA or.NET frameworks. * Expertise in web development technologies such as JavaScript frameworks (React), Express.js, HTML/CSS, and front\-end development principles. * Deep understanding of system design for system development with a focus on scalability, reliability, and security. * Knowledge of IT infrastructure components including cloud infrastructure (AWS/Azure), Linux/Windows operating systems, databases like MySQL or SQL Server, and RESTful API design. * Familiarity with microservices architecture, design patterns, version control systems (GitHub/Git), SVN or similar tools. * Experience with Agile software development methodologies to promote iterative progress and team collaboration. * Ability to develop scalable systems utilizing cloud services such as AWS or Azure for application hosting and data storage solutions. * Strong grasp of software engineering principles including application development lifecycle management through CI/CD pipelines using tools like Jenkins or similar platforms. Join us if you’re passionate about building innovative software solutions that make a real difference! Bring your expertise in modern programming languages, system architecture design, cloud infrastructure management, and collaborative Agile practices to help shape the future of our technology landscape. This is an exciting opportunity for talented developers eager to grow their careers while working on impactful projects in a fast\-paced environment! Pay: $80,000\.00 \- $140,000\.00 per year Benefits: * Dental insurance * Health insurance * Vision insurance Work Location: Remote

Get jobs like this in your inbox

Join thousands of digital nomads getting the best remote jobs delivered weekly. Free, no spam.