CES · 1 month ago
Principal Software Engineer (React.JS) Req#2841
CES is a company with over 26 years of experience in delivering Software Product Development and Digital Transformation Consulting Services. They are seeking a Principal Software Engineer with expertise in React.js to lead the design and development of complex software components while mentoring less experienced engineers and ensuring high-quality code standards.
Cyber SecurityInformation Technology
Responsibilities
Demonstrate the ability to acquire new skills and techniques and apply them within assigned engineering tasks
Perform analysis and troubleshooting of complex software constructs
Participate in defining coding standard practices and procedures for adoption by the team and technology organization
Lead the research, design, and development efforts of moderately complex software components
Construct unit tests over complex algorithms to ensure a high degree of quality in code
Receive direction and coaching from more experienced engineers and mentor less experienced engineers
Collaborate with other engineers on the team and across the technology organization
Participate in reviewing and providing feedback on complex code algorithms
Author complex technical documentation and design sketches at a feature level
Provide high level estimates at an epic level
Participate in functional requirements review with Product Owner
Able to recognize and adjust when a task is becoming a time-sink
Help others see that quality is critical to the success of a project
Encourage the team to stay focused and on track moving towards the team sprint commitment
Ask probing/clarifying questions during a discussion to ensure all ideas are vetted
Represent the team in cross-functional meetings
Respectfully identifies potential 'trouble spots' with other's ideas during discussions
Qualification
Required
Computer Science Degree with 6+ years' experience in the following is required
Proficient in JavaScript (ES6), HTML5, CSS, Bootstrap
7+ Years' experience in React JS with minimum 2-year hands-on experience in Next JS
Strong proficiency in JavaScript, and the JavaScript object model
Working experience of React.js and its core principles, experience with React.js workflows (such as Redux)
Familiarity with RESTful APIs and knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with modern front-end build pipelines and tools
Software Development using .Net frameworks (4.5+, Core), C#, SQL Server, and Relational Databases
Ability to understand technical requirements
Must have good analytical, debugging, and problem-solving skills
Familiarity with code versioning tools such as Git
Good understanding of handling or maintaining the security of the project / site
Agile methodology
CI-CD Pipelines
ORM Tools
Preferred
Knowledge of performance improvement + web vitals improvement
AWS Services
Company
CES
CES is an information technology and business process management company.
H1B Sponsorship
CES has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (14)
2024 (10)
2023 (7)
2022 (13)
2021 (11)
2020 (15)
Funding
Current Stage
Late StageRecent News
shropshirestar.com
2025-09-20
The Hollywood Reporter
2025-05-17
shropshirestar.com
2025-04-30
Company data provided by crunchbase