Remote Position
[Remote] Software Engineer -
π Remote Β· United States
πΌ Full-time
Note: The job is a remote job and is open to candidates in USA. Swoon is seeking a Software Engineer III to build and maintain robust, scalable, and secure web applications. The role develops full-stack solutions using React JS and .NET, builds RESTful APIs, leverages cloud services, and collaborates with cross-functional teams on software quality, performance, security, and delivery.
Responsibilities
- Design, develop, and maintain full-stack web applications using React JS for the frontend and .NET for the backend
- Build and maintain RESTful APIs to support web and desktop application
- Strong understanding of component based architecture using React JS, enhancing code quality with TypeScript, closures and asynchronous programming using JavaScript, and building scalable, server-side applications using .net
- Hands-on professional experience with modern CSS techniques and frameworks
- Experience with performance testing browser based applications
- Experience working in an Agile/Scrum development environment
- Participates in on-call rotations with their team as necessary
- Participate in design reviews and ensure best practices are followed in both frontend and backend development
- Ensure code quality, performance optimization, and security best practices in both frontend and backend codebases
- Practical knowledge of CI/CD, Jenkins, and source code management tools such as Git and Bitbucket
Skills
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 5+ years of experience in software development, with a strong focus on front-end development
- Proficiency in .net and React JS
- Extensive experience with RESTful services and API design
- Understanding of cloud platforms and services (e.g., AWS, Azure, Google Cloud)
- Proven experience in release management and the software development lifecycle
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
- Expertise in designing, developing, and maintaining responsive, high-performance web applications using React JS
- Proficient in building and maintaining scalable, secure backend services using .NET technologies to support web and desktop applications
- Strong experience in designing, developing, and optimizing RESTful APIs, as well as troubleshooting and resolving integration and performance issues
- Experience with CI/CD pipelines and automated testing
- Knowledge of containerization technologies (e.g., Docker, Kubernetes)
- Familiarity with Agile development methodologies
Benefits
- Fully remote EST or CST
- 6 month contract
Company Overview
Company H1B Sponsorship