Posted in

Senior Software Engineer

Senior Software Engineer

Companybswift
LocationChicago, IL, USA
Salary$110000 – $135000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree (B. A. or B. S.) from four-year college or university; or equivalent relevant work experience.
  • Thorough understanding of React.js, Next.js and their core principles.
  • 8+ years’ experience with .NET, C# in back-end services and business logic.
  • Familiarity with RESTful APIs.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Familiarity with modern front-end build pipelines and tools.
  • Ability to understand business requirements and translate them into technical requirements.
  • Strong problem-solving skills and excellent attention to detail.
  • Excellent verbal and written communication skills.
  • Being resourceful and motivated to deliver quality on time despite technical challenges.

Responsibilities

  • Develop new user-facing features using React.js and Next.js.
  • Build reusable components and front-end libraries for future use.
  • Translate designs and wireframes into high-quality code.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Collaborate with the team of developers, stakeholders, and product owners to meet client needs.
  • Conduct code reviews and ensure the quality of the software.
  • Maintain an understanding of the latest web applications and programming practices.
  • Provide technical guidance and coaching to developers and engineers.

Preferred Qualifications

  • Proven experience as a Senior Software Engineer, with a minimum of 5 years of experience in React.js and at least 2 years in Next.js.
  • Multiple years of experience working with .NET, C#.
  • Experience working with Git as a source control tool.
  • Experience building data models and developing SQL with Microsoft SQL Server.
  • Experience working with a Scrum team and process.