Join our Facebook group

👉 Remote Jobs Network

Senior Software Engineer

6 days ago

Apply Now
Logo of AIQ

AIQ

Powering A Sustainable Tomorrow

Cloud Computing • Sustainability • Machine Learning • Data Science

51 - 200

Description

• Coding and Development: Design, implement, and deploy complex software systems, developing high-quality code for new features and improvements. • Code Maintenance: Maintain and refactor existing codebases to ensure reliability and performance. • Debugging: Diagnose and resolve technical issues efficiently, ensuring minimal disruption to the software lifecycle. • System Architecture: Collaborate to define and refine system architecture, ensuring scalability and maintainability. • Technical Collaboration: Work closely with other engineers to solve challenging technical problems and implement best practices. • Product Collaboration: Partner with the product team to ensure that new features meet the required specifications and contribute to the overall product vision. • Mentorship: Provide guidance and support to junior team members, fostering their development and ensuring team redundancy. • Industry Awareness: Stay updated with industry trends and emerging technologies to incorporate into the development process.

Requirements

• JavaScript & TypeScript: Strong proficiency with JavaScript and TypeScript. • React: Extensive experience with React for building complex front-end applications. • APIs: Skilled in developing and consuming RESTful APIs. • Testing: Proficient with testing frameworks like Jest, Cypress, and Testing Library. • Code Quality: Strong understanding of writing clean, maintainable, and testable code. • Version Control: Proficient with version control systems, particularly Git. • Performance Optimization: Experience with performance optimization techniques for both front-end and back-end systems. • Desired Technical Skills: React Native & Expo: Experience with React Native and Expo for mobile app development. • Next.js & Vercel: Experience with Next.js, Vercel, and related frameworks. • API Development: Experience with Go (Golang) and/or Node.js for API development. • CI/CD Tools: Familiarity with CI/CD tools such as GitHub Actions. • CMS Platforms: Knowledge of WordPress or other CMS platforms. • Scripting: Ability to write one-off scripts in languages such as Python, Bash, TypeScript, Go, etc. • Cloud Platform Experience: Familiarity with cloud computing platforms, such as Google Cloud. • Security Best Practices: Knowledge of security best practices in software development. • Containerization: Experience with Docker and container orchestration tools. • Design Tools: Familiarity with design tools such as Figma for collaborating with design teams.

Benefits

• Medical, Dental, Vision, and ancillary benefits • 401(k) Company Match • Unlimited PTO • Home Office Benefit • 14 weeks of Paid Parental Leave • Virtual Events & Annual Company Meetup • Company Laptop and More!

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com