Skip to content

Senior Software Engineer
Company | bswift |
---|
Location | Chicago, IL, USA |
---|
Salary | $110000 – $135000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
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.