
Software Engineer
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in United States.
• Develop scalable, secure, low-latency, and highly available web applications and APIs.
• Oversee the entire software development lifecycle.
• Design, construct, troubleshoot, and maintain efficient, reusable, and reliable code.
• Adhere to best practices for securing applications and data.
• Conduct validation and verification testing.
• Create automated integration and unit tests.
• Integrate software components into a cohesive software system.
• Document and preserve software functionality.
• Engage in the agile process: completing sprints, reviewing code, preparing for releases, planning, and partaking in sprint retrospectives.
• Assist the team with innovative and analytical thinking.
• Balance completed tasks with the pursuit of an ideal and elegant solution.
• Proficient in object-oriented programming principles.
• Experience with JavaScript development.
• Proven ability to write automated test cases.
• Familiarity with frameworks such as Angular, React, Flutter, Node.js, Express.js, and Mongoose.js.
• Proficient in HTML and CSS.
• Understanding of server operations on AWS.
• Knowledge of the CI/CD process.
• Comfortable using Git commands.
• Naturally innovative, eager to learn, and passionate about software development.
• Strong creative problem-solving and analytical skills.
• Excellent work ethic, self-motivated, and capable of working independently.
• Exceptional interpersonal, written, and verbal communication skills, with a proven ability to collaborate in a team setting.
• Enjoyment of working in a fast-paced, innovative, collaborative, and agile environment.
• Comprehensive health benefits.
• Vacation time.
• Paid holidays.
• Flexible work schedule.
Recruiting.com
Trust Wallet
Very
Attractfy
Get handpicked remote jobs straight to your inbox weekly.